Does this mean someone who reads a lot or someone who spends a lot of time in the library?
If I read a lot at home, am I a şoarece de bibliotecă?
If I study a lot in the library, am I a şoarece de bibliotecă?
Both I guess. The former is enough. The later is not necessary.
It's someone who is devoted to reading.
It is called a Nerd