1 definition by Anthony Mooreeee

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