English | German | Russian | Czech

psychedelics English

Meaning psychedelics meaning

What does psychedelics mean?

psychedelics

Visual stimulation in the form of intense colors and moving patterns.

Are you looking for...?