Cat town Share definition Flag One of the shittiest, G- infested ghettoes on earth, Located in Arizona. Herre comes Sara, cat towm G is in and I need the cash for a new tat, or stud. Cat town by Sara Bear December 4, 2003 0 0 Get merch Get the Cat town mug. Buy Now — $32.95 See more merch