phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

New York Minute

Posted by Ashish on July 14, 2004

What does "New York Minute" mean?