“M word” Moron?, Mutton-head? Mediocre? Minor intellect?
Calling him the “m” word is part of some taglines.