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 SamSqanch
TDD
Share definition
Flag
TDD if
short
for "The Dick
Dominator
" also known as a
cheating whore
or my ex
My ex
is a TDD
TDD
by
SamSqanch
January 15, 2022
Get the
TDD
mug.