Top definition
Term that describes what Nascar is, commonly used with disdain for the sport.
I went to the Nascrap race and got stale Budweiser thrown on me.
by Richard Burger April 10, 2006
Mug icon

Cleveland Steamer Plush

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

Buy the plush