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 janekmuric
DD
Share definition
Flag
When you laugh so hard that your
mouth
can't comperhand it so your
eyes
transform to another
mouth
resulting in a double laugh
Friend
: Why did the chicker cross the
road
? - To get to
the other side
!
Me: DD
DD
by
janekmuric
June 7, 2015
Get the
DD
mug.