space case slang, wastoid vulgar slang, obliviot slang
brain surgeon, rocket scientist
All antonyms of space cadet →
A person in training to be a (generally military) astronaut.