2 definitions by puff the magic dragon

The finest form of well aged ecstasy in large quantities.
After boofing all the elephant flakes I woke up in canadian sweatpants.
by puff the magic dragon April 14, 2013
Get the Elephant Flakes mug.