Top definition
An inconspicuous term for the drug adderall.
Steve: Hey Dylan, I have a huge math final on Friday, do you have anymore leedlerall?
Dylan: leedle
by me123you November 27, 2017
Get a leedlerall mug for your friend Georges.