Skip to main content

Imbleached

When one is removed quickly from a position of authority as if they were a lingering germ or virus on a high touch surface.
The sitting President was Imbleached after spouting insane theories on treatments and cures.
by Johnny Donut April 24, 2020
mugGet the Imbleached mug.

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