>So what's the PC word preference for "stupid" one that's not demeaning to other groups but one that is forceful and shows disgust?

Cerebrally challenged?

Or, as I found in biography of Teddy Roosevelt I read a few weeks ago: "He never opens his mouth but he subtracts from the sum of human knowledge."