Top Definition
One of the best if not the best mexican to live Led attacks in New Mexico in 1916
Pancho villa is da best to ever live
by brown rider March 21, 2004
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.