Top Definition
when a girl has a yeast infection and while opening her legs, a boy penetrates and pees in her. AND YOUR SOUP IS MADE. yum yum.
Sandy: I was with Robert last night and he totally did Soup making on me!

Keara: NO WAY!!!! ... how'd it taste?
by J dawg + K dawg November 09, 2008

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.