Can you handle so much knowledge crammed into one post?

 

1.

undefined

via magbex

2.

undefined

via epicpix

3.

undefined

via uberhumor

4.

undefined

via japemonster

5.

undefined

via addfunny