Etymology
Today it means: Someone who does not return books after borrowing them. Full definition →
From biblio- + snitch, from snitch (“thief”).
Etymology from Wiktionary, CC BY-SA 4.0.