V ic Ryzdon's definitions
A homeless man or woman who has urinated themselves in cold weather thereby creating a steamed effect from their pants.
by V ic Ryzdon September 5, 2008
Get the steamer mug.
Get the steamer mug.We'll email you a link to sign in instantly.