Charlotte Masters has a lot of naughty energy to release