What began as a term of disparagement has snowballed into an online movement 22 million people strong. Now, they are taking to the streets in numbers – and showing their resilience on the ground. Alisha Rahaman Sarkar reports from Delhi