1 definition by Adrianne Emmrick

Top Definition
a way of life similar to zen, only it has more to do with the male private and the areas nearby
Life is a dodus, you never know how much you're gonna sweat.
by Adrianne Emmrick March 26, 2003
Mug icon
Buy a dodus mug!