Green’s Dictionary of Slang

blown fuse n.

(US teen) an unpopular individual.

Baltimore Sun 22 June Magazine 6/4: Blown fuse . . . wet blanket, old maid.