Christmas is a time of cheer, joy and laughter, and nothing quite gets us giggling like these festive Christmas riddles.
That picky kid, friend-who-has-everything, significant other, hard-to-shop-for parent, work gift exchange on your list...yeah ...