Vic the Dick's definitions
A homeless man or woman who has urinated themselves in cold weather, thereby creating a steam effect from thier pants.
by Vic the Dick July 25, 2006
Get the Steamer mug.
Get the Steamer mug.We'll email you a link to sign in instantly.