What does Bachelor's Triforce mean?

Bachelor's Triforce meaning in Urban Dictionary

Threesome involving just guys