I've been to NY a couple of times (love it), but most of your lingo I've gotten from US literature and TV over the years — I grew up watching Sesame Street, so I've known about American cookies (and green things that live in trash cans) from a very young age. 😂