Answer: crowsheaneedles

AnswerCrossword Clue
CROWSHEANEEDLESIndian at Met's stadium does some heckling?