Subscribe English
look up any word, like poopsterbate:

1 definition by awesomepossum123456

 
1.
Acronym for balls stuck to leg
Steve was stretching his legs apart to try and get rid of his BSTL
by awesomepossum123456 March 30, 2010
33 52