meaning of battlesnatch battlesnatch

battlesnatch battlesnatch meaning in Urban Dictionary

A competition involving vagina vs. vagina where most useful "snatch" wins. A vagina that's been wounded or disfigured through combat of pregnancy.