a person or thing that is very annoying
Idiom · informal
a pain in the neck
1 movie clips of this phrase