phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

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.