new york minute
Definition: A minute that seems to go by quickly, especially in a fast paced environment.
Discuss this Idiom in the comments below.
Definition: A minute that seems to go by quickly, especially in a fast paced environment.
Discuss this Idiom in the comments below.