look up any word, like bangarang:
 
1.
One Thousand Times Better than Awesome
Damn, that stock is downright mechanical!
by InvestmentBankersRule August 27, 2010
 
2.
Airliner lingo for having a bad hair day.
Girl, my hair just went down on mechanical!
by mabelmundane July 18, 2005