Skip to main content

Profesor de Inglés's definitions

Shanghaied

The use of raw political power to damage the economic strength of a place that is perceived as a threat to the political leader's continuing hold on power.
Quick! Put up images of the leader. He needs to believe that we support and honor him. We don't want our city Shanghaied.
by Profesor de Inglés May 20, 2022
mugGet the Shanghaiedmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email