A snatch is a living vagina that gets snatched out of the water by the big dick of God.
Damn boy imma gonna snatch up
by Cooch McGooch June 06, 2018
Dried up jizz on the vaginal region.
After sex I often have snatchberry's.
by Nikkidew August 03, 2018