meaning of 3 Star

3 Star meaning in Urban Dictionary

Having a threesome (nothing many absolutely nothing less)