What is the meaning of Straight_edge?

A lifestyle and subculture that advocates abstinence from alcohol, tobacco and the usage of recreational drugs.

One who follows this lifestyle.

Alternative form of straightedge (tool to check straightness).

Living one's life opposing or eschewing the use of substances such as alcohol, tobacco, and drugs.

Source: wiktionary.org