Vain: HAVING OR SHOWING AN EXCESSIVELY HIGH OPINION OF ONE'S APPEARANCE, ABILITIES, OR WORTH

News