Of all the nerve!

of all the

Used to express great annoyance, exasperation, impatience, or frustration with someone or something. You put diesel fuel into the car? Of all the stupid, careless things to do—now the car is ruined! Of all the nerve, implying that I'm somehow to blame for the project's failure!
See also: all, of

of all the nerve

An expression of shocked disapproval regarding something someone said or did. They thought I would just go along with their plan to cut my pay while taking on more responsibility. Of all the nerve! Why, of all the nerve! How dare you suggest something so horrible!
See also: all, nerve, of
Farlex Dictionary of Idioms.

Of all the nerve!

exclam. I am shocked by your domineering and high-handed behavior. Of all the nerve! Asking me to do a thing like that!
See also: all, of
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • Would it kill (someone) to (do something)?
  • fooey
  • almighty
  • OMG
  • manual