Top definition
a super special cute name given to a super special cute loved one.
You're my giggle snush
by Goat'N'Star January 16, 2008
Mug icon

Cleveland Steamer Plush

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

Buy the plush