If you don't understand these gifs, that's totally fine. We don't either. Just sit back and enjoy this crazy ride. 

 

1.

via TheOneInTheHat

2.

via RalinStorm

3.

via Idontusetumblrbecauseofpeggysue

4.

via satanscott

5.

wtf gif

via knowyourmeme 

6.

via internalin

7.

via crabchipejaculate