jumperlosangeles's definitions
MDMA (ecstasy) pill. This particular "brand" doesn't last too long, But it is very popular.It was commercialized after the film Bad Boys II.
by jumperlosangeles June 22, 2008
Get the Lady mug.