hoy hoy hoy
pedo santa
a turd with a snow hat looks displeased
a shit wearing a snow protection headgear
Two legged goatse monster
brains and poop
Brainfart
Brain fart
Brain Fart!
Doodle or Die is the game of "telephone" with drawing!