Yoshi P.'s definitions
Dude, my girlfriend gave me a steam dog last night and I still can't get the smell off of my finger.
by Yoshi P. August 15, 2010
Get the Steam Dog mug.
Get the Steam Dog mug.We'll email you a link to sign in instantly.