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 Shar2012
DTDT
Share definition
Flag
Down to
deep throat
That girl
sucking
on a lollipop over there by the malt
shop
is
definitely
DTDT.
DTDT
by
Shar2012
August 18, 2012
Get the
DTDT
mug.