Subscribe
URL of the page has been copied to clipboard.
Meaning : A car modified to increase its speed and acceleration.
Synonyms : hot rod
Install App