1 definition by Psychedelic Sheep
A Psychonaut who is usually apart of a more conservative family who disagrees with the Psychonaut's choices, that more than likely result in exile from the family. A Psychedelic Sheep is seen by some as a worthless druggie, this is anything but true.
by Psychedelic Sheep June 19, 2017