1 definition by lennonite

Top Definition
A drinking town with a baseball problem.
Lets go to Cooperstown to see the Cardiff Giant...
by lennonite June 11, 2006
Mug icon
Buy a cooperstown mug!