Slang term for the psychoactive drug morphine.
Makin' love to miss emma :D
by Forever-Gahoona September 6, 2007
Get the miss emma mug.