meaning of buffstache

buffstache meaning in Urban Dictionary

in other words, a buff guy with a killer mustache