imma grab that snatch Share definition Flag come for your pussy (vagina) "imma grab that snatch" imma grab that snatch by CRATZ LOL April 20, 2020 0 0 Get merch Get the imma grab that snatch mug. Buy Now — $32.95 See more merch