humiliate yourself

Our editors are putting together more complete content — check back in about 20 minutes

humiliate yourself — verb

1. to do something that makes you feel ashamed or stupid

1.動詞
釋義

to do something that makes you feel ashamed or stupid

例句

He humiliated himself by tripping on stage.