Snatch is another word (slang term) for pussy. Snatch is not a nice word at all and should only be used in conjunctions with filthy or badly smelling pussy.