1 definition by AmroNottsSFC

Top Definition
STL
Acronym for Someone To Love.
"One of these nights, you might find StL..."

"Dude, wish I had StL"
(Meaningful stare)
"Yup..."
(Awkward silence)
#relationship #life partner #sex #love #happiness #passion #loneliness #perfect #hope #fuck #fear #need #isolated #kiss #boyfriend #girlfriend
by AmroNottsSFC November 02, 2010
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.

×