What does B.S.T.T mean?

B.S.T.T meaning in Urban Dictionary

As soon as the male scrotum becomes pasted to your internal thigh because of a surplus quantity of perspiration, acting as an adhesive (Balls Stuck To Thigh)