Top Definition
A piece located on a car's engine that you remove to give your car a little more juice...but keep it on the down low...its not exactly street legal
took the restrictor plate off to give the red dragon a little more juice, but keep that on the down low, she's not exactly street legal- Frank the Tank
by cal trippin jr June 03, 2009

Free Daily Email

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

Emails are sent from We'll never spam you.