There’s that word again. Boffins...
I think it’s Brit slang for something...unsavory.
I think of bowtie-wearing young George Will clones in boarding school, up to no good behind closed doors, whenever I hear that word.