1 definition by emmie lou:D

the spanish word for town.
"That's my pueblo." from P.O.D's song - Booyaka 619 (Rey Mysterio theme song).
by emmie lou:D December 13, 2007

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.

×