Top Definition
The tiny beads of sweat accumulated on a person's upper lip on a hot day
I had a major sweatstache yesterday
by guy_with_vaccuum June 05, 2009
When one has sweat gathered above their upper lip.
I'm so hot, I've got a sweatstache!
by Definition Doner October 22, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.