a new york shoe shine
that store manager in the bronx just told me what i wanted to hear but actually gave me a new york shoe shine
when a person from new york obfuscates facts and slows down the search for solutions
"that store manager in the bronx just told me what i wanted to hear but actually gave me a new york shoe shine" What is the definition of "a new york shoe shine"?