Top definition
This refers to the Minneapolis/St.paul MN area. commonly referd to as the Twin Cities.
"gonna go hang in the twin towns for a while and catch a twins game"
by Whitelesbianrapper October 29, 2006
Get the mug
Get a Twin towns mug for your papa Georges.