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 TDD mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email