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.