Meaning
to face severe criticism or punishment
Literal Meaning
to receive something in the neck
Example
“He really got it in the neck for his poor performance on the project.”