English | German | Russian | Czech

mongtard English

Meaning mongtard meaning

What does mongtard mean?

mongtard

(UK, slang, derogatory) An extremely stupid person.

Are you looking for...?