Comment British slang (Score 2) 74
Apparently "boffin" is a British slang term for a scientist/engineer. I had never heard the term, and with the word being at the beginning of the headline I thought it was a person's name. Then was confused when TFS and the Register article failed to tell me who they were.