Skip to main content

Definitions by SamSqanch

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