1 definition by UnFy

Top Definition
Female ejaculation - you need to work hard for those sweet bubbles!

When a woman ejaculates a clear fluid from her urethra all over you. Can squirt, also gushes.
"Emma was rolling around the bed moaning and I got soaked in a champagne shower! :D"
by UnFy November 05, 2012
Mug icon
Buy a Champagne Shower mug!