1 definition by RobbieY

Colloquial word used to refer to highly trained specialists in their respective fields; especially when the exact field of specialty is unknown.
Usually used when an new and unknown piece of technology is being discussed, and having no idea what branch of speacialty is responsible.

Used commonly in 60s and 70s British spy movies and war movies to infer generally to clever people developing, researching weapons etc...

The Boffins at the laboratory must have worked hard to make this new flying car....

Who knows how it works? That's one for the Boffins....
by RobbieY July 1, 2006
Get the Boffin mug.