give a pain
give a pain {v. phr.}, {slang}
To make (you) disgusted; annoy.
Ann's laziness gives her mother a pain.
John's bad manners give his teacher a pain.
Compare: PAIN IN THE NECK.
Categories:
Source: A Dictionary of American Idioms