Skip to main content

mechanic police's definitions

onion mechanic

Share definition
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.
by mechanic police October 10, 2008
Flag
mugGet the onion mechanic mug.