Definition
New Year's Card (noun) - A Christmas card for procrastinators.
MEANWHILE, ON OUR OTHER SITES…