of a person, of low intelligence; stupid

listen to the pronunciation of of a person, of low intelligence; stupid
Английский Язык - Английский Язык
cerebrally challenged