These LOL-Worthy Gifts Are Guaranteed To Make Even Your Hard-To-Please MIL Laugh

From personalized face socks to ugly Christmas sweaters for your wine bottle, these 45 funny Christmas gift ideas are guaranteed to make even Scrooge laugh.