1 definition by somebody somewheree

Top Definition
a mustache that is undeveloped such as the one in the movie nacho libre.
Kristy, why would you like Jonathan when he has such an ugly nacho libre?
by somebody somewheree July 10, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.