person dressed in an extravagant and ridiculous way - Spanisch Englisch Wörterbuch