ALL meanings of straight-edge
straight-edge
S s - adjective straight-edge advocating abstinence from alcohol, cigarettes, drugs, and sex and sometimes advocating vegetarianism. 1
- adjective straight-edge not indulging in any kind of drug-taking or sexual activities 0