Uncategorized Elixir MrPositive - February 9, 2016 0 Elixir Meaning: noun. A miraculous medicine or substance that according to legend is able to indefinitely extend life or turn any metal into gold.