phrases, sayings, idioms and expressions at

Home | Search the website Search | Discussion Forum Home|

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.