1 definition by JAP tupper

Top Definition
the fear of mustaches
Jeff Foxworthy's mustache gives me stachaphobia
by JAP tupper July 10, 2010

Mug icon
Buy a stachaphobia mug!