Green’s Dictionary of Slang

radgehead n.

see radge n. (1)