Skip to main content

Definitions by mishke

Wilma

Share definition Flag
The street drug ecstasy (MDMA) in tablet form, sometimes implying limited potency.
The orange Wilmas roll like Flintstones vitamins. Where's Bamm-Bamm?
Wilma by mishke May 24, 2014