
Well Wikipedia says it's "a traditional North American holiday to give thanks at the conclusion of the harvest season. Thanksgiving is celebrated on the fourth Thursday of November in the United States and on the second Monday of October in Canada."
Very cut and dry, but what is it really?
Right now to me, it means when I have to have finished a colossal project that is due right after that weekend. For Mom it means other school assignments.