Top Definition
Raw sewage. Often used in a derogatory way when speaking to someone
Is there any food in the house?
Nothing but drainsoup I'm afraid
Go slurp on some drainsoup you madge
by Jackie-F September 08, 2005
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.