get it in the neck
idiomDefinition of get it in the neck
British, informal
: to be severely punished or criticized
He really got it in the neck for not finishing the job on time.