i hooked up with a mustachole last night
a guy who is growing a mustache but clearly has no business, as it's patchy, uneven, or just fucking ugly
"i hooked up with a mustachole last night" What is the definition of "mustachole"?