Back to Dictionary
招摇过市
招搖過市
zhāoyáoguòshì
1.
to parade oneself ostentatiously about town (idiom)