It's just really bad taste to say smth like that .... so I thought I'd reciprocate. Maybe a little harsh but nichevo.
I'm not complaining!
You have to put it in the accusative case: not "tvaya mat' " but "tvoyu mat' ". You used nominative "tvoya" instead, and misspelled it. Also, singular "tovarishch", plural "tovarishchi".