What does Biddy Leak mean?

Biddy Leak meaning in Urban Dictionary

Definition 1.When a hot girl is given the information to a party and she informs most of the men she knows about it.Definition 2.A girl's duration.