1 definition by Green Renegade

1
Slang for ecstasy pills or similar pills
"Man, I can barely stand up, see straight, remember my name or even talk, but have you got any diddlers to sell?"
by Green Renegade July 24, 2008
Get the merch
Get the Diddlers neck gaiter and mug.