Acid Head's definitions
1) the group of people responsible for the distribution of ~95% of the LSD in the United States.
2) A group of people one would die for, go to prison for, etc.
2) A group of people one would die for, go to prison for, etc.
by Acid Head October 4, 2008
