Top definition
when you have diarrhea and throw up at the same time
β€œBro I just had dumpling salad!”
by ImmortalYeet May 20, 2018
Get the mug
Get a dumpling salad mug for your buddy Manley.