Flesh+PowWow=….Que?

I grew up in London,  am relatively new to NYC and in the absence of context struggle to comprehend certain NYC specific phrases. So when I was told to “Flush the assignment out at your next pow wow!”. I understood it to mean… “POW, Batman throws a punch, WOW, he knocks down the villain as Robin jumps into the […]