Skip to main content

Definitions by LilCrisp

A term used in the 90's club scene for a pill form of MDMA or the more commonly known substance "ecstasy."
I only popped half a dove.
Dove by LilCrisp December 17, 2018