Top Definition
Taco Town is a community filled with Mexicans, most of which are armed, and smoke weed.
Julio: Hey foo come down to my house. Juan: Where you live? Julio: I live next to Walmart, you know in Taco Town.
by JaGrIs March 19, 2009
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.