WTFDIDLN Share definition Flag Abbreviation of "What The Fuck Did I Do Last Night." Dude, my apartment is wrecked. There's puke on the wall and my dog is missing. WTFDIDLN?! WTFDIDLN by litr January 19, 2016 0 0 Get merch Get the WTFDIDLN mug. Buy Now — $32.95 See more merch