GET (OR CATCH) IT IN THE NECK BRIT.
Meaning of GET (OR CATCH) IT IN THE NECK BRIT. in English
get ( or catch) it in the neck Brit.
informal
be severely criticized or punished.
→ neck
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004