Wiktionary
ding-dong ditched
vb. (en-past of: ding-dong ditch)
vb. (en-past of: ding-dong ditch)