This definition appears very rarely
See other definitions of NASA
Samples in periodicals archive:
Looking for the shorthand of Not All Shuttles Arrive? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: Not All...
Not All Shuttles Arrive. by I.Doslu - A Member of the Internet's Largest Humor Community
Not All Shuttles Arrive Never Admit Seeing Anything No Access to Space for Americans Noodle Arrangement Society of America Nosey Alien Seekers Association.