“洋相百出”对应的英文单词有:to make a spectacle of oneself;to play the buffoon
to make a spectacle of oneself;to play the buffoon