What is B.s.t.l?
Acronym for Balls sticking to legs.
"Sorry, but in this weather I've got crazy B.S.T.L going on!"
See balls, testicles, scrotum, sweat, nutsack