Board Thread:Wikia Discussion/@comment-1820055-20150822010531/@comment-232062-20160102031344

Not really, it's been years since I talked with Russians (while playing S.T.A.L.K.E.R) but IIRC "tvoi mamka i babka" is Your mother is a bitch.

Do what you want with that, it's not much help I know..