1 definition by Werfer

Smdd is a abbreviation of the phrase "Suck my dogs dick"
Guy1: Your a noob.
Guy2: SMDD!
Guy1: What does that mean?
by Werfer July 10, 2011
Get the smdd mug.