Top definition
a really happy face with a mustache
some people use it to express happiness... with a 'stache!
Dude I'm so happy! =^{D
by unexpectedHATS June 12, 2011
Get the mug
Get a =^{D mug for your Facebook friend Bob.