g-town is a small town in southeastern ct, home to the groton submarine base, electric boat, and pfizer
a scummy little city built around nuclear submarines and viagra
"g-town is a small town in southeastern ct, home to the groton submarine base, electric boat, and pfizer" What is the definition of "g-town"?