{{term}}
- {{preview}}
Top definition
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
Get a
Imbleached
mug for your mate Georges.