annabelle dixon Share definition Flag She's a naughty girl with a bad habit. Bad habit for drugs.Ecstacy. Ecstacy. E E E E Ecstacy. Annabelle Dixon - "Mr G, I should have listened to your advice, not taken that Ecstacy and maybe I wouldn't have died!" annabelle dixon by SamIsAcidic August 7, 2018 Get the annabelle dixon mug.