Space cadet has 2 different meanings across 1 category:
Noun
someone who seems unable to respond appropriately to reality (as if under the influence of some narcotic drug)
A person in training to be a (generally military) astronaut, especially in science fiction.