Some of the best gifts for Christmas are of the embarrassing variety. Perhaps you have a hilarious picture of your boyfriend, brother or father. Have a custom t-shirt made with the picture silk-screened squarely on the front. Then he can wear it around for all to see. Consider this the equivalent of your grandmother buying you one of those horrid sweaters you used to get. Except in this case, a comfortable tee and a hilarious picture can make for a gift that he will actually use.
Another way to poke fun at a man is to buy him something he always seems to have misplaced. Maybe he is always looking for his cheap, easy-to-wear glasses. Go to the store and buy him three pairs of them. Go a step further and label each one for a separate room of the house. Or maybe he is always buying golf balls, failing to realize he already has several boxes of them at all times. Buy him a special golf ball receptacle. That way he will never overlook them.
Make a funny video. Not all gifts have to be tangible objects. Christmas is about showing your love. As an example, you could privately make short videos at events in which he is present. With some good planning and humorous happenings, you can create a funny video of all the great memories you've had together. source