self-flattering

['self'fl?t?ri?]
a. 自我炫耀的, 自吹自擂的; 自我粉飾的