Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Dougs246
DDH
Share definition
Flag
a Ding
Dong
Holder
, or my
sister in law
!
Man
you are
kind of
cool
, but you sure are a DDH.
DDH
by
Dougs246
October 23, 2007
Get the
DDH
mug.