Skip to main content

Turdros Adhanom

The piece of shit who has served since 2017 as Director-General of the World Health Organization.
Turdros Adhanom is China's puppet
by Jumbled McGobbledygook August 13, 2021
mugGet the Turdros Adhanommug.

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