What is Scruffstache?
Unkempt or unruly mustache; the feeble beginnings of a newly grown mustache
"Dude, go shave that scruffstache off. You look like Doogie Howser."
See mustache, facial hair, scruff, peach fuzz, scruffy