SMD Share definition Flag smd = smell my dick 5th jan pfd - "smd, wtf is this, smell my dick?" SMD by mingmoolong January 5, 2023 0 0 Get merch Get the SMD mug. Buy Now — $32.95 See more merch