Top definition
An introverted, self-loathing person who struggles with sexual identity and thus preys on others in a cowardly way.
By day the farmer is torn between tulips and zucchini; by night the duclod is free to make bad jokes behind the anonymity of AOL.
by Magpie's Wake March 14, 2007
Get the mug
Get a Duclod mug for your brother-in-law Abdul.
A zhloip who sleeps with both his stepparents.
All duclods die twice.
by Pilldown Man April 14, 2005
Get the mug
Get a duclod mug for your grandma Beatrix.