Causing irritation or annoyance; troublesome; vexatious.
That which annoys; an annoyance.
Synonym of embarrassing