What does “tm” mean? I think it is an Internet slang, but found a few times on the web.

Example:


  自大，在超市贵的东西都是写着纯国产 以前在语言学校的时候写作文 主题都是你认为日本哪里好 为什么喜欢日本 我tm是被逼来的 硬是编出来说日本人很有礼貌 日本的公共设施做得好 日本老师看着还一本满足 那副嘴脸真的很恶心。


What does “tm” mean? I searched on the web and found it means 他妈妈, but then it means 我他妈妈是 and does not make sense...
TM (also written TMD) is short for 他/她媽的, literally ('his/her mother's'), equivalent to English motherf*****g.

See the Wiktionary entry for more details.