Top definition
A woman with loose morals who often attends drag races. Also known as a track rat.
That greasy creature could be yours with a win today!
by "Beavis" January 03, 2008
Get the mug
Get a greasy creature mug for your buddy Bob.