GeneralConnection.com
➔
Dictionary
egotist
Noun
1. egoist
1. swellhead, unpleasant person, disagreeable person
Usage