English | German | Russian | Czech

Obamatard English

Meaning Obamatard meaning

What does Obamatard mean?

Obamatard

(US, slang, derogatory) A supporter of Barack Obama.

Are you looking for...?