1 definition by zebraspot

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 18, 2005
Get the Groton mug.