make a spectacle of oneselfWiktionary 原文释义(英文)动词 Verb(idiomatic, originally US) To conspicuously embarrass oneself or others in public.