Steam-Beaver Share definition Flag 1)A very hot and stinky vagina. 2)A vagina that smells like a chili pie. She's been working out, I won't go near that steam-beaver, I might puke on it. Steam-Beaver by Jarbob Reimtime March 25, 2006 0 0 Get merch Get the Steam-Beaver mug. Buy Now — $32.95 See more merch