Answer: crowsheaneedles

AnswerCrossword Clue
CROWSHEANEEDLES

Indian at Met's stadium does some heckling?