1 definition by Jay Johal
noun, to describe how some people, of perverted natureike twochicksonecup or twochicks10000eelshave a fetish of having an umbrella opened whilst it is stuck in their anal passage.
also known as umbella, raining on the parade.
also known as umbella, raining on the parade.
by Jay Johal April 15, 2008