Groton New York Share definition Flag A Place were the football team fucking destroys Moravia and fucks their bitches Groton New York the place to be! Groton New York by Anthony Mooreeee June 9, 2023 Get the Groton New York mug.