make a spectacle of yourself
Phrase
to do something in front of other people that is very embarrassing
made a spectacle of myself
I made a spectacle of myself at the party last night. I hope no one took pictures!
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.