Every family and/or circle of friends has at least one person who hates the holidays.

This person starts to get cranky right after Halloween and doesn't stop moaning until after New Years. It's the too-cool-for-family-celebrations teen or the too-good-for-a-mainstream-holiday intellectual. This person hates the lights, the mistletoe, the eggnog and even the presents. But most of all, they hate that sappy holiday cheer.

Bah, humbug, indeed. But don't let "I hate holidays" types get you down, especially when you're tasked with buying them gifts. Click below to see plenty of presents they'll secretly enjoy ... no matter what they say.

Gift Guide for the Holiday Haters

    It's easier to endure anything after a cocktail: Margaritaville 36-oz. Frozen Concoction $269.99, Kohl's.

    http://www.kohls.com

    To drown out all that holiday cheer: HoMedics iPod Wireless Speaker System $149.99, Kohl's.

    http://www.kohls.com

    So they don't take their aggression out on the family: Desktop Dodgeball $14.95, Patina.

    www.patinastores.com

    Because it's what bad kids get: Coal: Blackberry Bubble Gum $5, The Wishing Fish.

    www.thewishingfish.com

    Because in space, no one can hear you scream ... about how much you hate the holidays: Devi "Starscape" Yoga Mat $119.95, Devi Mats.

    devimats.com

    So they can capture the memories they do love: Diana F+ Camera and Starter Kit $95, Lomography.

    www.shop.lomography.com

    In case they decide to take a vow of silence like that kid in Little Miss Sunshine: Morse Code Kit $40, Uncommon Goods.

    www.uncommongoods.com

    To remind them that there are worse things in the world than the holidays: Global Warming Mug $10.95, Amazon.

    www.amazon.com

    To encourage a magical adventure of their own making: Message and Boat in a Bottle Sets $15, Uncommon Goods.

    www.uncommongoods.com

    Holiday boredom is the best time to learn a new and interesting skill: Campfire Companion Harmonica DVD Lesson $19.99, Terrific Toys.

    www.terrifictoys.com