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 Ryan_Leaf
Umbrella
Share definition
Flag
A form of pleasuring a
female
, where one inserts their entire forearm into a woman's
vaginal
passage, and expands their hand
fully
when inside, resembling an umbrella.
"
Yo
Pete
, how'd things go with
Carolyn
last night?
"Pretty good bro, she was diggin everything until I gave her an umbrella."
Umbrella
by
Ryan_Leaf
November 6, 2012
Get the
Umbrella
mug.