DH is participating in his office Secret Santa. He bought his coworker books for her children and a Gucci Man CD. She hates Gucci Man, so this is a joke gift. I told him Secret Santa gifts are supposed to be things the recipient likes. White Elephant exchanges are for gags.

Who is correct?