Altdread Share definition Flag A dreadlock made in a place alternate to the head. can be found in or on the armpit, face, chest, or any other part of the body that grows hair. Ew... that guy just raised his arm and he has at least 5 Altdreads in his armpit. Altdread by spooky z August 12, 2009 0 0 Get merch Get the Altdread mug. Buy Now — $32.95 See more merch