Ding-dong
(Other definitions for ass that I've seen before include "Donkey or foolish person" , "Idiot; animal" , "jack" , "Trump's behind" , "Nincompoop" .)
(Other definitions for ditch that I've seen before include "side of field?" , "give up" , "Drainage trench" , "Abandon - trench" , "drainage feature" .)
(Other definitions for doofus that I've seen before include "Nitwit" , "American fool - US food (anag)" .)