There are some truths better left unsaid. This little animated short by Aaron Rogers clues us in on the more gross workings of the human body. I won’t spoil if for you but Humans are Disgusting!
If you know any other disgusting factoids, do let us know in the comments.
[via Gizmodo]