fmlsdh Share definition Flag Akronym for Fuck My Life So Damn Hard. Dude: "My girlfriend caught me cheating." Dude 2: "Not good!" Dude: "You don't say? FMLSDH!!" fmlsdh by qiTsuk August 27, 2012 0 0 Get merch Get the fmlsdh mug. Buy Now — $32.95 See more merch