1 definition by Vizor

Top Definition
A female that is willing to have sex with a group of males individually or one at a time.
Beth was a team player the boys really miss that girl on those slow nights
by Vizor August 14, 2007

Mug icon
Buy a Team player mug!