Everyone else: Happy Thanksgiving! Me: What in the flying flapjacks is a Thanksgiving? UK doesn't even celebrate anything until Christmas