Find the word definition

Wiktionary
hard of thinking

a. (context humorous derogatory English) Having difficulty in thinking; stupid.