cerebrally challenged

Adjective

 * 1)  Of low intelligence; stupid.