Skip to main content

Definitions by SuperJayDee

Acronym for "Testicle Adhered to Thigh" also known as BSL.
Man, i've got the worst tat!
Tat by SuperJayDee April 25, 2009