Top definition
A special person you would love to share an umbrella with when it pouring with rain, snowing, hailing or even when the sun is shining. In fact, you would pray for the weather to change course just so it would give you a reason to be caught under an umbrella with this person.
oh gosh, its pouring pikachus, porky pigs and pluto dogs... ah... we only have one umbrella... would you like to be my umbrellapal? :)
by Shoelacetied June 28, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush