SMDSMMFD Share definition Flag Short for, "Suck my dick suck my mother fucking dick." Dude SMDSMMFD! SMDSMMFD by Sid the Science Kid June 10, 2011 0 0 Get merch