Played the Catskills
Posted by Ab on May 21, 2005
Anyone familar with the phrase "played the Catskills." I feel pretty sure it's strictly an American phrase. I can't seem to figure out the meaning within any context.
- Played the Catskills Bob 21/May/05