Green’s Dictionary of Slang

swelled-head n.

see swellhead n.2