Define Soviet Grenade Meaning

Soviet Grenade
The act of having sex with a Russian girl and then finishing on a Russian girls face whist jerking with one hand and slapping her across the face with the other hand while at the same time yelling "For mother Russia Comrades the Red Army will never surrender”

Person 1: how was that tinder date?
Person 2: great, I pulled a Soviet grenade on her and knocked her unconscious.
By Simone