What is Homer Babbidge Library?
1.
A large public library located on the campus of the University of Connecticut in Storrs, CT used primarily for sleeping and having sex.
"Lets have go have sex in Homer Babbidge Library, Jenny! You know, the place with all the books."
See
Random Words:
1.
Kids who Dress Like they're part of the punk scene while not accually being part of the scene. 15 year olds who have studded belts ..
1.
A coordinated retarded person.
A participant in the Special Olympics.
Person 1:'I can't believe Brett won that game of dart..