What does booger snatch mean?

booger snatch meaning in Urban Dictionary

when a girl leaves "boogers" for you after intercourse