decaying organic matter on a forest floor; also British slang for a steamed pudding
Possibly from 'dough' or related to obsolete 'duff' meaning 'to make up, fabricate'
Try Another Word