meaning of 1 teamer

1 teamer meaning in Urban Dictionary

Does sexual favors for the pals.