War Thunder Share definition Flag a free to play game in which you enter a long standing relationship , except your partner beats you with a stick and abuses you every single day i hate War Thunder i want to cry War Thunder by akljfakljgklajklvnan November 26, 2024 Get the War Thunder mug.