1 definition by GreaseWizard

Top Definition
Noun: slang for diarrhea with little chunks.
Excuse me a moment while I use the restroom, all that curry is making me bake up some chocolate potato soup.
by GreaseWizard September 14, 2020

Mug icon
Buy a Chocolate Potato Soup mug!