1 definition by zebraspot

Top Definition
Home of the worlds best submarine base, 50 years ago. Now it's just a submarine base.
shipmate1: I want to get orders to Hawii.
shipmate2: I want orders in Groton.
Shipmate1: What's her name and how long have you known her?
by zebraspot July 17, 2005
Mug icon
Buy a Groton mug!