Green’s Dictionary of Slang

blue adj.4

[blue n.1 (1)]

[mid-19C] of a woman, intellectual; thus (US campus) excessively hard-working, overly dedicated.