Mark’s Down On Your Syntax said:
The casual use of the word “snatch” to describe the ladies was a bit shocking though - it has a much coarser meaning in my country!
It has the same meaning here as there. They aren’t using “snatch” to describe the ladies themselves.
Phew! It did kind of take me out of the movie for a second (delicate soul that I am).