1 definition by mylenaurelie

The most delicious and addicting drink of all time.
Molly: Yo, Jimmy do you want some of my aloe vera?
Jimmy: What? I thought that was a plant.
Molly: No it's the most delicious drink of all time. Here try some.
Jimmy: Damn. That's the most delicious drink of all time.
by mylenaurelie March 14, 2018
Get the Aloe Vera mug.