Top definition
Denotes someone whom the speaker distrusts/has strong doubts about regarding his being a good/competent/knowledgeable mechanic.
I don't want to take my car to that little corner garage --- Mr. Badwrench works there.
by QuacksO December 03, 2011
Get the mug
Get a Mr. Badwrench mug for your cat Abdul.