What does 3 Star mean?

3 Star meaning in Urban Dictionary

Having a threesome (nothing many absolutely nothing less)