Skip to main content

Definitions by joe98200

Slang used for psychedelic mushrooms. Usually used by paranoids who think their phones are tapped or their conversations are being eavedropped on.
Anthony was freakin' out by all the delics he was taking.
delic by joe98200 September 19, 2006