there's that dude with the 1 week douchestache hitting on my girlfriend again
[douche]stache: sparcially grown or overgrown facial hair combined with an overall [douchebag] personality
"there's that dude with the 1 week douchestache hitting on my girlfriend again" What is the definition of "douchestache"?