What is Restrictor Plate?
1.
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
See
Random Words:
1.
Putting someone on the telephone on hold, with no intention of getting back to them!
Some guy just called to buy the car that is advert..
1.
Someone who plans to graduate from their local community college in 10 yrs or more. Ironic due to community college's only being 2 ..