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