Etymology
Today it means: Having, or suited to, an intellect below that of a moron. Full definition →
From sub- + moronic.
Etymology from Wiktionary, CC BY-SA 4.0.