What does ‘Boffin’ mean?

Definition – a scientific expert and especially one involved in technological research

Boffin is a mysterious word, one which—although it entered common use but recently (around World War II)—has an etymology that is unknown. Although the word’s roots are unclear it does appear to have begun being used largely in reference to scientists in the RAF (Royal Air Force). Shortly after entering common usage boffin began to broaden somewhat, and to be applied next to scientists in general, and thereafter to academics of many varieties.