2 definitions by Scoobywrx (Jay)

SRT
Dodge's Hi-performance line up (SRT4,SRT6, SRT8 and SRT10)
Dude my SRT4 freaking lost badly to your stock WRX last night
by Scoobywrx (Jay) March 27, 2005
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.

×