Top definition
Famous water in China that is often regarded as the "Elixir of the gods"
Dude, NongFu elixir of the gods is on sale for 0.03$
by DPSDUDE420 January 17, 2018
Get the mug
Get a NongFu elixir mug for your buddy Callisto.