Skip to main content

Definitions by me123you

leedlerall

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
leedlerall by me123you December 5, 2017