Definitions by Mopar97
Wrench chaser
"Look at Sarah flirting with that mechanic, she's such a wrench chaser"
mechanic wrench sex slut autmotive technician
mechanic wrench sex slut autmotive technician
Wrench chaser by Mopar97 February 28, 2016