meaning of Braincoat

Braincoat meaning in Urban Dictionary

Braincoat - NounA slang term useful for almost any scientist.