1 definition by Sharshini
Used to meet God. Those who take report being able to hear color and see sound. DMT is released in your brain in large quantities before you die, so how else would you see your whole life before you pass? Did i mention you meet God?
by Sharshini November 14, 2019