What is the meaning of Headmate?

An imaginary friend.

An alternate personality in someone with dissociative identity disorder or another form of psychological multiplicity.

Source: wiktionary.org