What does Altdread mean?

Altdread meaning in Urban Dictionary

A dreadlock manufactured in a spot alternate to the mind. are located in or on the armpit, face, chest, or just about any other part of the body that grows tresses.