swellhead

Noun

 * 1)  An arrogant or conceited person.