Top definition
The most potent psychedelic mushroom in the world.
Those azurescens kicked my ass!
by Hunterhunter November 04, 2020
Get the azurescens neck gaiter and mug.