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
Get the Taco Town mug.by QuacksO June 27, 2024
Get the taco the town mug.by brolapsed February 10, 2010
Get the Taco Town mug.