speak chinese like a native

Is this internet slang?

Posted by he2xu4 September 29, 2011 in the Group I Have a Question .

Got this from Google+. The context is a post about a wife who finds his husband was cheating via car crash. This is a response:


TMD - damn it?


My loose translation:

Love sucks. I guess when the couple gets home they will think things over. Also TMD ??? to give to the 4S ??? store. 


Comments (2) RSS

loading... Updating ...

New lesson idea? Please contact us.