meaning of bloody snatch

bloody snatch meaning in Urban Dictionary

1.when a woman features the girl period, therefore creating a rather bloody expertise in the woman genital area, the bloodstream can be leaking from the labia.2.a very powerful yugioh card