1 definition by CatfoodPhotography

Top Definition
Any town that starts with G, i.e. Goffstown, New Hampshire.
1: Hey - let's head out to Goffstown tonight!
2: G-Town! Sounds good!
by CatfoodPhotography November 28, 2010

Mug icon
Buy a G-Town mug!