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

Our new 'Word Of The Day' article update : make a spectacle of oneself , v :
(idiomatic, originally US) To embarrass oneself or others in public.

0 comments: