What is Amhedrant?
of the highest level of annoyance
I hate that song its so amhedrant
See annoying, mad, pissed, hate, bothered