Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Sswise
Glenne and Debra
Share definition
Flag
Having sex In a half
bathroom
of a new
house
during New Years Eve. Usually implies hanging on an above counter
sink
made of bilivian granite.
They Glenne and Debra at
midnight
to
celebrate
the new
year
Glenne and Debra
by
Sswise
December 31, 2017
Get the
Glenne and Debra
mug.