What does a lot of badge mean?

a lot of badge meaning in Urban Dictionary

countless fanny/pussy/vagina an such like.