vain or conceited and tends to dress in a flashy or showy manner - Spanish English Dictionary