1 definition by WhiteDwarf666

Top Definition
A period of several days in which one indulges in activities such as drug-taking and sex.
Lost weekend = Fantasy first date.
by WhiteDwarf666 July 05, 2015

Mug icon
Buy a lost weekend mug!