Top definition
Oh wow there is unicorn pee everywhere.
by chachagirl1991 April 27, 2011
Mug icon

Cleveland Steamer Plush

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

Buy the plush
2
a slang word for alcohol, mostly used by teens and young adaults.
yoooo where is that unicorn pee?
by anthony castigs August 14, 2011
Mug icon

Cleveland Steamer Plush

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

Buy the plush