1 definition by sloanage

Top Definition
tasting good to the point of tasting like the dodus.
Wow, these cranberries are dodulicious.
by sloanage November 09, 2003

Mug icon
Buy a dodulicious mug!