Skip to main content

Evahuasca

A spiritual energy you might meet when you take ayahuasca. Many consumers happened to fall in love with a women named Eva after taking it. This is a widely spread phenomena.
A: how did you fall in love with Eva?
B: I met Evahuasca .
by Efimefi September 10, 2019
mugGet the Evahuasca mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email