Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Werfer
smdd
Share definition
Flag
Smdd is a
abbreviation
of the
phrase
"Suck my
dogs
dick"
Guy1
: Your a
noob
.
Guy2: SMDD!
Guy1: What does that
mean
?
smdd
by
Werfer
July 10, 2011
Get the
smdd
mug.