What does Aim Head mean?

Aim Head meaning in Urban Dictionary

A person who is hooked on being on aim.