Skip to main content

Definitions by somebody somewheree

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?