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