Boffin is a British slang term for a scientist, engineer, or other person engaged in technical or scientific research and development. The World War II conception of boffins as war-winning researchers lends the term a more positive connotation than related terms such as nerd, egghead, geek or spod.
What boffins meaning?
chiefly British. : a scientific expert especially : one involved in technological research.
What is Boffo slang for?
: extremely successful : sensational.