Supposedly short for за победу (za pobedu) which means, not a meme, "For The Win" (or "to victory", whatever you get it). I don't know why they would go for the romanization instead of using з, maybe it's like a joke in Russian? Regardless of its origin, it means support for invasion now.
wtf ez Z
It’s the symbol Russians are using to denote support for the invasion of Ukraine.
thtz fckin stpd lol
Supposedly short for за победу (za pobedu) which means, not a meme, "For The Win" (or "to victory", whatever you get it). I don't know why they would go for the romanization instead of using з, maybe it's like a joke in Russian? Regardless of its origin, it means support for invasion now.