2 definitions by UrbanPerson

他媽的 meaning f*ck in Chinese. In the phonetic system it is spelled "ta ma de". That's where the TMD comes from.
1. Aw, TMD! She didn't pickup and I have called her 5,000 times already.

2. Stop TMDing with me. It ain't cool bro.
by UrbanPerson June 13, 2015
Get the TMD mug.
they are amazing like the best tiktoker ever!
person:have you seen _spork.city_ tiktok recently?
me:Yeah, they are so swaggy 😎
by UrbanPerson March 10, 2021
Get the _spork.city_ mug.