Another way to say pills, as in illegal drugs.
Dude you got any peels? Dude you got a dealer? I need some peels.
56👍 45👎