Beat my Shen Share definition Flag To build something up for a massive explosion Fucken...Beat my Shen with Tar Blades Beat my Shen by Brondips September 24, 2024 Get the Beat my Shen mug.