2 definitions by Puff the magic dragon

2
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 13, 2013
Get the mug
Get a Elephant Flakes mug for your father-in-law Abdul.