2 definitions by AllusiveCrayon
Contemporary version of Long Story Short. Typically seen as LSD in electronic media (twitter, Reddit, facebook, text messages, emails, etc). Most often used when the outcome of a story is predictable.
by AllusiveCrayon June 2, 2012
by AllusiveCrayon June 1, 2012