Top Definition
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.
by Jarbob Reimtime March 11, 2006
5 Words related to Steam-Beaver

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.