Harrison 3's definitions
When a girl wears too much make-up, walks in the rain, and arrives at your dorm with liquid streaks down her face that resembles soup rendering it impossible to have sex with her.
by Harrison 3 October 22, 2010
Get the Soup Facemug.