Top definition
The male ejactulate! Common slang expression
He was so excited he made her some love soup
by barnaby2 January 27, 2009
Get the mug
Get a Love Soup mug for your cat Beatrix.