Skip to main content

Definitions by HomerthedonutSimpson

TCD

Share definition Flag
Shortened version to say Total Christian Death.
TCD will be achieved!
TCD by HomerthedonutSimpson January 20, 2025