RacingQueen17's definitions
Your local dirt track slut who’s after whatever driver, or crew, she can get with that week. Her main objective is to leave with a driver.
by RacingQueen17 May 23, 2018
Get the pit lizard mug.