yí​xiào​dà​fāng

to make a fool of oneself

Definitions

yí​xiào​dà​fāng

to make a fool of oneself; to make oneself a laughing stock

Sources