1 definition by Pika-Pika22

Top Definition
LTD stands for "Livin' the Dream", an abbreviation of a commonly used expression among teenagers in modern society. It is usually followed by saying "LTD or what?" in order to punctuate the sarcastic tone with which the phrase is meant.
Roy: Yo, I'm going to play basketball at school after hours.
Mimzy: LTD or what?
by Pika-Pika22 April 16, 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.