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 Molly Spoon
twaterslide
Share definition
Flag
An
extremely
wet
female that provides an excessive amount of
lubrication
I
got
her so
wet
last
night
that she was a total twaterslide
twaterslide
by
Molly Spoon
June 25, 2007
Get the
twaterslide
mug.