Top Definition
Sponsored By the Letter T
a technology blog that is sweeping the internet by storm
Did ya hear that rumor about company x, i read it on #sblt. where??? www.sponsoredbythelettert.com of course.
by webboy August 05, 2011
1 more definition
Stands for Separated But Living Together.
The lonely hearts ad said: Brown eyed handsome man SBLT NS seeks glamorous assistant with GSOH for dogging expeditions.
by Sir Ann March 11, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

├Ś