Top definition
short for Duodenum a portion of the intestines.
The horses are passing through my duod and are at the gates waiting to be released.

I can feel that corn passing through my duod.
by Merlin aka Vicelord March 19, 2007
Get the mug
Get a duod mug for your coworker Callisto.