Top definition
1. Whne you lover pees in your mouth before intercourse which increase the sexual feeling for both parties.
Rosie always loved receiving Calvin's Lemon Waterfall before he did her over the rubbish bin.
by Glenn Griffiths August 13, 2006
Get the mug
Get a Lemon Waterfall mug for your bunkmate Rihanna.