Skip to main content

Definitions by mechanic police

onion mechanic 

A suburban thug with an uptight name like Camden or Vaughn who still lives this his or her parents despite having graduated high school years ago.
Is he STILL going to high school parties? What an onion mechanic.
onion mechanic by mechanic police October 10, 2008