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.
A pair that is so deeply in love neither knows what to do. Duncan completely adores Gaby, wishing he could spend every moment with her, ..
1.
When you have sex with a female while she is menstruating and the guy is doing a shit and getting mess all over the place.
guy 1: omg m..