Skip to main content

Definitions by BecauseOfMC

A Chinese abbreviation for "Damn it", just as "TMD"他妈的
TNND他奶奶的, I dented my tuba
TNND by BecauseOfMC June 30, 2022