btdh Share definition Flag An Acronym mean Beating the Dead Horse. Or Dragging a joke out longer then it is funny. "You shaved your beard!? I miss gingerham linclon!" "You're such an idiot stop btdh!" btdh by Cam Coy December 16, 2007 0 0 Get merch Get the btdh mug. Buy Now — $32.95 See more merch