Top definition
SCCA (Sports Car Club of America); an amateur-to-professional level motorsports organization sanctioning races in Autocross, Rally, American Le Mans, Indy, and many other various forms of automotive racing.
"SCCA licensing and/or certification, is required for all drivers entering most major competitive driving events in North America."
by aliaz May 14, 2010
Get the mug
Get a SCCA mug for your bunkmate Georges.
Apr 22 Word of the Day
When you eat dirt for the first time and leave your family to build a shack in the woods
Bro since I got dirtpilled on Tuesday I have made sooo many worm friends and made them soo many little houses to get married in. Me? Lonely? No you’re the lonely one u lawn owning freak
via giphy
by ecogoth December 30, 2020
Get the mug
Get a dirtpilled mug for your fish Bob.
2
Super Conceited Car-racing Arsholes who enjoy spending their time and money lavishly on ridiculously tripped out vehicles that are not street legal in the attempts of mimicking a peacock by elaborately displaying their faux wealth and poor taste in car painting colors, i.e. hot pink and black, all in an effort to appear interesting to the opposite sex.
Newbie: wow, this is an expensive hobby

SCCA Fool: what part of Porsche racing did you think was going to be inexpensive, ahahahaha

Intelligent thinking woman: D-bags, the lot of 'em!
by noveltea May 07, 2012
Get the mug
Get a SCCA mug for your fish Jerry.

Activity