Talk:Snatcher/@comment-3251452-20110613054103

Snatch can also mean to take or seize, I highly doubt they named it after female genitalia.