What does Balloon Popper mean?

Balloon Popper meaning in Urban Dictionary

The vagina of women puppy.