thicko

noun

An unkind word for a person thought to be slow-witted.