GeneralConnection.com
➔
Dictionary
egomaniac
Noun
1. egotist
1. egoist, swellhead
Usage