1 definition by Shasdfldfe3

Top Definition
The WORST movie ever made starring Queen Latifah and a lot of other people who's careers just ended probably.
"I just saw Last Holiday and I think I lost several brain cells."
by Shasdfldfe3 June 28, 2006

Mug icon
Buy a last holiday mug!