English | German | Russian | Czech

intellectually challenged English

Meaning intellectually challenged meaning

What does intellectually challenged mean?

intellectually challenged

(euphemistic, of a, person) Of low intelligence; stupid.

Are you looking for...?