1 definition by AmroNottsSFC

"One of these nights, you might find StL..."

"Dude, wish I had StL"
(Meaningful stare)
"Yup..."
(Awkward silence)
by AmroNottsSFC November 2, 2010
Get the STL mug.