That which annoys; an annoyance.
Causing irritation or annoyance; troublesome; vexatious.
The act of giving insult.
Containing insult, or having the intention of insulting.