English | German | Russian | Czech

dothead English

Meaning dothead meaning

What does dothead mean?

dothead

(slang, derogatory, offensive, ethnic slur) A South Asian person.

Are you looking for...?