Definition of of all the nerve in US English:

of all the nerve

(British of all the cheek)

phrase

  • An expression of indignation.

    • ‘Jerry decided to give me a detailed explanation of some date he had, of all the nerve!’