Subscribe English
look up any word, like bae:
 
1.
Used to describe a moustache that is of a particularly excellent quality.
Hey shut your whorish mouth... THAT IS ONE LEGIT STACHE!!!
by Moose Whiplash January 22, 2011
1 0