Top definition
A acronym for "Long Live The Internet".Usually used whenever the awesomeness of the internet is mentioned or when the internet helps someone/something.
Bob:Oh my god! the internet is a life saver!
by Those Internet People April 30, 2011
Get the mug
Get a L.L.T.I mug for your sister-in-law Jovana.
buy the domain for your diy vlog