Before we break for Christmas, I would like to set you in the proper mood for it. And to do that, I decided to ‘scavenge’ for funny posts from social media that will get you laughing all Christmas long.

Anyway, here is a compilation of some hilarious posts that will get you laughing till this year ends. Enjoy your holiday.

Hahaha 18
Hahaha 17
Hahaha 16
Hahaha 15
Hahaha 14
Hahaha 13
Hahaha 12
Hahaha 11
Hahaha 10
Hahaha 9
Hahaha 8
Hahaha 7
Hahaha 6
Hahaha 5
Hahaha 4
Hahaha 3
Hahaha 2
Hahaha 1