Skip to main content

somebody somewheree's definitions

nacho libre

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 June 24, 2008
mugGet the nacho libremug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email