Top definition
A female that has had sex intercourse with every guy within a friend group.
Lydia has had sex with Jerome, Tyrone, Clifford and Samson. Lydia is now a squad queen.
by RatPackOtt April 21, 2016
Get the mug
Get a squad queen mug for your cat Julia.