S.M.D. Share definition Flag Stands for Suck My Dick lmao S.M.D. noob. i be cummin` in yo` mouth foo`. S.M.D. by Nivlac Al October 7, 2008 0 0 Get merch Get the S.M.D. mug. Buy Now — $32.95 See more merch