meaning of Balls stuck to leg

Balls stuck to leg meaning in Urban Dictionary

whenever your balls get sweaty and follow your internal upper thighs, often when using loose fit boxer shorts that don't provide much support. Often abbreviated as BSTL