i'm geechie cuz i'm from dat chucktown
a nickname for the city of charleston, south carolina only! there is only one chucktown in the usa!! not charleston,wv!! don't get it mixed up!
"i'm geechie cuz i'm from dat chucktown" What is the definition of "chucktown"?