Top definition
A psycho that wanders through-out citys screaming about who knows what.
"Dont make eye contact with him or he'll come talk to you."
by Wandering Lunatic June 17, 2005
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush