1 definition by juulz

1
LSD/acid in crystalized form, usually placed on a stick and shared amongst a group
"Damn bruh, if you keep suckin' on those lollipops you'll soon be suckin' yourself into the 8th dimension!!"
by juulz February 23, 2018
Get the merch
Get the lollipops neck gaiter and mug.