1 definition by ImagePampererMoribundMurdoch
When someone goes on two dates and then ceases contact with their date for the entirety of their earthly life (or you stop dating them after two dates). A play on the cultural expression "ding dong ditch".
by ImagePampererMoribundMurdoch February 16, 2018