Is this internet slang?
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.
Not sure if your comment is appropriate? Check our Commenting Policy first.
New lesson idea? Please contact us.