Saffoid Saffoid English Answered 1.Hey guzz can someone explain what does snatch mean???. 2. AND EXPLain WHAT DOES IT MEAN SHE SNATCH ON YOU