Skip to main content

Definitions by BadgerBoy297

Russian Pop Rocks 

Sticking a grenade in your mouth and pulling the pin.
Comrades! Tonight, we do Russian Pop Rocks! Cyka Blyat!