What does Battersnatch mean?

Battersnatch meaning in Urban Dictionary

A vagina with a really bad candidiasis.