Browsing page 1 of new words for March 4, 2012
S
shade tree mechanic
noun
- Someone who claims they can fix your car but have no real training or the right tools.
Last edited on Mar 04 2012. Submitted by Girl Prada from Bedford, IN 47421, USA on Mar 04 2012.
| + | Add a definition for this slang term |
More info: |