Molly
noun
°An English and Irish pet name for Mary.
°the purest form of ecstasy (drug).