Top definition
The form of suspension that was developed for use on medieval carts and carriages, yet is still used (for some reason or another) on American cars despite more modern forms of suspension.
"And the rear wheels have.. leaf springs. Leaf springs. Let me make that live for you: if you went to your doctor's and he got a jar of leeches out." ~Jeremy Clarkson on the Corvette's suspension.
by HaniiPuppy October 02, 2009
Mug icon

Cleveland Steamer Plush

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

Buy the plush