Top definition
The new name for "The Crab Shack"
Have you gone to the Tofu Shop lately?
by Pro_Skater February 28, 2003
Mug icon

Cleveland Steamer Plush

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

Buy the plush