Skip to main content

Definitions by Ruben 12-5-16-16-15

Steamin' Demon 

A Steamin' Demon is when you take not one but two steaming turds, freshly dropped, and stuff them into your partners ears. This action resembles a demon with horns.
Billy was being naughty so his parents tied him up and gave him a Steamin' Demon!