1 definition by LibiMuffin

Top Definition
When one or more people share the same type and colour of moustache.
Wow, What a random happenstache, your moustache looks like mine!
by LibiMuffin June 04, 2010

Mug icon
Buy a Happenstache mug!