Snag is an abbreviation for
sensitive new
age guy.
As the name implies, snags are often into things like crystals and incense. They also really care about their
feelings. Snags often believe they are "spiritually awakened" and can usually be found around yoga studios and in meditation groups.