I'm here, but clueless. Maybe it is a New York thing. (I'm from Philadelphia.) Now, I do have a vague memory of seeing this rhyme on the 'Cat not too long ago, so somebody with more time than I have right now might try searching for it. Sorry!
Aloha,
Mark