behave in a ridiculous way, causing embarrassment to other people - Türkisch Englisch Wörterbuch