Cats headbutt to connect to familiar people, making headbutting a cat’s way of choosing a person. So, to a cat, headbutting makes the person special, writes Stuart Hovis, DVM. Cats have glands on their cheeks, forehead and chin that contain pheromones. When a cat headbutts, they are rubbing pheromones on the person.
Source: Pet MD, March 11, 2022. Link.