Meaning of space cadet

Definition of space cadet

(noun) someone who seems unable to respond appropriately to reality (as if under the influence of some narcotic drug)

Other information on space cadet

WIKIPEDIA results for space cadet
Amazon results for space cadet