Skip to main content

Ryan_Leaf's definitions

Umbrella

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."
by Ryan_Leaf November 6, 2012
mugGet the Umbrellamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email