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
Get the mug
Get a drainsoup mug for your dog Sarah.