Top Definition
Stands for Cup Racing. A term used in the high performance division of SEAT cars. Similar to VW's GTi, Audi's S and BMW's M division.
Joe just paid over 30k for the cupra version of his car.
by RavenousPlant February 16, 2006
7 Words related to cupra

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×