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.