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 Imbleachedmug.

Share this definition