vain person: crossword clues

Matching Answer
Confidence
EGOIST
95%
EGO
60%
PROUDASAPEACOCK
60%
FOP
41%
BOAST
40%
YOURE
20%
USELESS
20%
STRUT
20%
EGOTRIPS
20%
BOTOX
20%
e.g. Greek Cheese
e.g. O?D (Use ? for unknown letters)