glen the librarian Share definition Flag Glen the librarian is somebody who will give you fines and beat the shit out of you. Glen the librarian kicks the kid who didn't pay his fine and beats him. glen the librarian by liathebananapancake February 1, 2018 0 0 Get merch Get the glen the librarian mug. Buy Now — $32.95 See more merch