pain in the neck


Meanings

  • a bothersome annoying person;
  • something or someone that causes trouble; a source of unhappiness;