Skip to main content

Ruben 12-5-16-16-15's definitions

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!
by Ruben 12-5-16-16-15 December 15, 2008
mugGet the Steamin' Demonmug.

Share this definition