Teddy Steamer Share definition Flag Is where you put gloves on your hands, take a poop on a girls face, and punch her in the nose, hoping to smash it on her face. If you act up, i'll have to pull a Teddy Steamer on you. Teddy Steamer by Lscott August 20, 2011 0 0 Get merch Get the Teddy Steamer mug. Buy Now — $32.95 See more merch