Skip to main content

SamSqanch's definitions

TDD

TDD if short for "The Dick Dominator" also known as a cheating whore or my ex
My ex is a TDD
by SamSqanch January 15, 2022
mugGet the TDDmug.

Share this definition