re: #59 Hercules Grytpype-Thynneghazi
NASA boffins?
English slang for scientists/technicians I believe. Anybody here from the other side of the pond to clarify?