"Oi, who left a dangleberry on the shitter?!!"
by PetePole February 27, 2003

A male or female orgasm resulting in sometimes unexpected amounts of love juice spurting veciferously
by PetePole February 27, 2003
