Holiday leftovers refer to the people who are invited over for Christmas and don't leave until New Years.
Louis- "Are there still Holiday leftovers?" Brianna-" Yeah, right on the couch and they're starting to go bad -_-"
2👍 2👎