Top definition
the most delicious fluid on the planet, anyone blessed enough to taste it has been granted eternal life.
xavier: i just drank some of trod's tears, i think i'm immortal now.
by edgii June 30, 2019
Get the mug
Get a trod's tears mug for your Facebook friend Julia.