Top definition
Having diarrhea.
Hey man, did Steffen not show up for work?

Nope called in, said he had soup dueces
by *hndakd* June 27, 2017
Get the mug
Get a Soup dueces mug for your friend Zora.