1 definition by Talbeau

Top Definition
A term given to a mustache that is red or orange in color like that of an Orangutan.

Orang•a•tache
Check out the sweet Orangatache on that ginger.
by Talbeau November 04, 2010

Mug icon
Buy a Orangatache mug!