1 definition by The Urban Legend 4334

Top Definition
Wet poop (diarrhea), with chunks of solid poop inside, which are comparable to meatballs.
Bill says to Tim "Did you see the doop in the bathroom, it was disgusting!"
by The Urban Legend 4334 May 22, 2020

Mug icon
Buy a Doop mug!