Noun
royal pain (plural royal pains) (slang, often derogatory) Someone or something which is very angering, annoying or disgusting.