1 definition by Brian Glover

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!
by Brian Glover March 26, 2008
Get the Chucktown mug.