Definition of boffins:
(n) :
(Australia, New Zealand, British, Ireland, informal) An engineer or scientist, especially one engaged in technological or military research.
(n) :
(Australia, New Zealand, British, Ireland, informal, by extension) A person with specialized knowledge or skills, especially one who is socially awkward.
(n) :
(loosely) an intellectual; a smart person.