1 definition by Emo-Parker

Home to Spider-Man and every other Marvel super hero you don't give a shit about.
Another Marvel super hero? He must live in "New York City".
by Emo-Parker October 20, 2013
Get the New York City mug.