Wiktionary
ding-dong ditching
vb. (present participle of ding-dong ditch English)
vb. (present participle of ding-dong ditch English)