What does balls to pussy ratio mean?

balls to pussy ratio meaning in Urban Dictionary

Vital foundation for good upshot of a party, saying that there should at the very least be one vagina present for each and every testicle. Because of this a party with a decent "balls to pussy ratio" provides two females for starters male.