Raindrops
Definitions
2
Posts
2
Posters
89
Views
-
Slang for liquid LSD (acid), often combined with marijuana. Liquid LSD is stored in glass vials, and [dosed out] using an [eyedropper] ([raindrops]). It is much more expensive to acquire a vial of liquid LSD than typical street acid, which is usually laid on blotter paper (a.k.a. acid tab) and eaten.
-
a single drop of rain
Explore More Definitions
Browse our collection of 300,000+ community-written definitions