Fellow punched by out-of-head public official in anger (7)

I believe the answer is:
dudgeon
'anger' is the definition.
(dudgeon is a kind of anger)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for dudgeon that I've seen before include "Umbrage" , "Sullenness" , "Devil's Disciple" , "Feeling of intense indignation" , "Offended indignation" .)
