TMD
What does TMD mean? TMD is a Chinese moderate that translates to “damn it / fuck” in English.
Literal Translation
tā mā de (abbreviation)
Meaning & Usage
01
"damn it / fuck"
Abbreviation for 他妈的 (tā mā de - damn/fuck).
Examples in the Wild
TMD!又输了! (TMD! Lost again! - Damn! Lost again!)