Skip to main content

Definitions by Forever-Gahoona

miss emma 

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