1 definition by mishke

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