Etymology
Today it means: Lacking intelligence. Full definition →
From under- + brained.
Etymology from Wiktionary, CC BY-SA 4.0.