Skip to main content

Definitions by InfraredRose

Russian Tumbleweed

Plastic beer keg that detonates due to gas pressure; commonly found in Eastern Europe.
"have you seen my dog?"
"russian tumbleweed got him"
Russian Tumbleweed by InfraredRose December 18, 2025