Top Definition
Someone who works on & fixes cars on their own property.
John was quite the backyard mechanic & spent decades fixing cars, his GTO especially.
by Starchylde June 15, 2016
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.