make a spectacle of oneself: Word of the day for March 21, 2016


Word of the day is make a spectacle of oneself : (idiomatic, originally US) To embarrass oneself or others in public.

Popular posts from this blog