look up any word, like bae:
 
1.
1: A mechanic. One who repairs or modifies the mechanical aspects of machinery.
2: Common internet forum sign in name for shadetree mechanics.
Roy, over at Les's garage, is a pretty good wrenchturner.
by Dave66 June 03, 2006