man who likes to dress and behave ostentatiously - Francés Inglés Diccionario