I think the 'electric taste' could not be taste-related at all. I know what you mean with 'electric taste', but i personally find that it's more an electric sort of feeling somewhere in the mouth and throat area.
Maybe LSD has some kind of effect on the thyroïd.
Maybe LSD has some kind of effect on the thyroïd.