Skip to main content

Definitions by Sledulous

Term used for the cap of a mushroom, usually one of the psychedelic nature.
"I ate a stem and three caps."
Cap by Sledulous June 29, 2009