IWHBYDBTDBMOTF Share definition Flag An abbreviation from Halo games meaning "I would have been your daddy but the dog beat me over the fence." Person 1: IWHBYDBTDBMOTF. Person 2: What? IWHBYDBTDBMOTF by 446f67 December 10, 2012 0 0 Get merch Get the IWHBYDBTDBMOTF mug. Buy Now — $32.95 See more merch