Meera Ji makes a new Twitter account