1 definition by Sin Barreras

Top Definition
A luchador is a fried-dough pastry-based snack which originated in Spain, and is popular in Latin America, France, Portugal, the USA, and Spanish-speaking Caribbean islands.
Man, them luchadores are tasty. They go great with hot chocolate.
by Sin Barreras January 25, 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.

×