These GIFs have been taken the next level.

 

1.

JLW09

 

2.

orbojunglist

 

3.

DERPYBASTARD

 

4.

orbojunglist