Top definition
a dutch hoe who wears glasses to hump sakura trees
dont be a sheqel, leave that tree alone
by Expert June 29, 2004
Mug icon

Cleveland Steamer Plush

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

Buy the plush