1 definition by semondemon0001

When you nut in a girls eyes and run out the door
"he didn't even say bye, he just did a Russian Flashbang"
by semondemon0001 September 8, 2022
Get the Russian Flashbang mug.