someone that makes uncool attempts to impress others - Französisch Englisch Wörterbuch