Obsessive nerd (informal) (6)
I believe the answer is:
anorak
(Other definitions for anorak that I've seen before include "Protection from the wet" , "Coat - trivia expert?" , "Weather-resistant fabric" , "Boring type's coat" , "Jacket; inept person" .)