For roughly 48 hours in mid-May 2026, India's X (formerly Twitter) trending list had one thing on it that the algorithms had never seen before — a hashtag attached to a political party that did not exist a week earlier. #MainBhiCockroach stayed on the India trending charts from the morning of 17 May through the evening of 18 May, as publicly observable on user feeds. That two-day run is the moment a tag stopped being a tag and became a roll.
This is a piece about the mechanics. Not whether the Cockroach Janta Party deserved its virality — that argument is elsewhere. But how the actual trending event was engineered, accidentally or otherwise.
The starting gun: a hearing, then a tweet
15 May 2026 — the CJI's cockroach remark hits X within minutes of the hearing. Legal-Twitter quote-tweets it. Political-Twitter picks it up by evening. By 16 May morning, when Abhijeet Dipke opens his @cockroachjantaparty account, the word "cockroach" is already half-trending — a controversy waiting for a home.
Dipke's account does three things in the first six hours that turn out to be load-bearing:
- It picks one hashtag — #MainBhiCockroach — and uses no others in the first wave.
- It opens with the founding meme, not the manifesto. The manifesto comes 24 hours later.
- It does not @-mention any political party or politician for the first 12 hours. The conversation starts horizontal.
Phase one: the cadre seed
Hours 0–6, roughly. The original tweets get pickup from young political-Twitter accounts — students, freelance journalists, meme accounts, and a noticeable slice of the diaspora who knew Dipke from his AAP volunteer years. (Read more on the AAP-volunteer diaspora wave.)
Quote-tweets > retweets, by a noticeable margin. That matters: quote-tweets are how the algorithm decides a hashtag is generating conversation, not just amplification. The early CJP curve looks like a debate, not a press release.
Phase two: the meme formats lock in
Hours 6–24. By late evening of 16 May, three meme formats are doing most of the work:
- "Main Bhi Cockroach" + selfie. Users post their own photo with the slogan. Identity-claiming move.
- "Roach math." Tweets pairing the unemployment numbers with the CJI's quote — text-heavy, screenshot-friendly.
- "Antennae thread." Long threads that read like manifestos, ending with the antennae symbol or the line "We are the swarm."
These three formats don't compete; they layer. A user sees the selfie, then the math, then the long thread, and walks away thinking they have seen "a movement" rather than "a hashtag."
The trending list is a mood-ring. #MainBhiCockroach worked because it gave four different kinds of users something to do — pose, argue, mourn, organise — without forcing them to pick one register.
An anonymous X India trend observer, paraphrased
Phase three: the MPs sign up
Hours 24–36. Mahua Moitra publicly accepts the symbolic CJP membership card. Kirti Azad follows within hours. Both posts are screenshot-bait and immediately re-amplify the tag.
This is the inflection. A meme with two sitting MPs in it stops being a meme and starts being news. Mainstream business and political outlets (press coverage reading list) start filing. The X algorithm reads news pickup as a signal to escalate the trend, not retire it.
Phase four: the algorithm rewards the long stay
Hours 36–48. Most political hashtags peak and then collapse within a single news cycle. #MainBhiCockroach didn't, because:
- It kept generating new content formats daily — manifesto threads on day two, anthem-and-slogan threads on day three. (See CJP anthem and slogans.)
- Counter-tweets, including critical ones, were still using the hashtag — which kept its volume high regardless of valence.
- Major publications quoted the hashtag in headlines, which fed search-driven discovery.
The trending storm cooled by 19 May, but by then the movement had passed the registration threshold: 1 lakh members in 72 hours, two MPs publicly aligned, the manifesto in circulation.
What the mechanics tell us
1. The slur was the catalyst, not the spark
The CJI's remark would have died as a Friday news cycle. The hashtag turned it into an identity statement. Without #MainBhiCockroach, "cockroach" stays a slur; with it, the slur becomes a self-description.
2. Hashtag economy now favours identity over outrage
Most political hashtags in India lean on outrage — protest, condemnation, demand. #MainBhiCockroach is closer to a self-identification tag: come tell us who you are. Identity hashtags tend to last longer than outrage hashtags, because the content engine is autobiographical, not reactive.
3. The diaspora multiplier is real
Indian X usage spans well beyond India — the diaspora keeps tags alive across time zones. CJP got an overnight boost from accounts in the US East Coast, the UK, and the Gulf that were already awake when most of India was asleep.
Why this matters beyond CJP
Political movements in India have used X before — for protest, for elections, for outrage. CJP is one of the first cases of a party being assembled on X in public, in real time, with the hashtag doubling as the founding document. The mechanics that worked here will be copied. Some copies will fail because they lack the underlying story. But the playbook is now on the table.
If the X storm was the spark, the manifesto is the engine. Read the engine. Start with the five-point agenda, then join the swarm. The next 48-hour story is being typed right now.