look up any word, like wyd:
 
1.
Simply put, a buff dude with a killer mustache
Dude, check out that buffstache on that guy over there!
by Lyito tomatillo March 09, 2014