1 definition by Pika-Pika22
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.
by Pika-Pika22 April 16, 2010