n.
1.a deliberately offensive act or something producing the effect of an affront affront v.
1.treat, mention, or speak to rudely
Idiom of the Day
flea in one's ear
an annoying hint, an idea or answer that is not welcome
Our boss has a flea in her ear about changing the way that our holiday schedule works.