Starscream Share definition Flag A fucking dumpster fire who still burns in the rain Man, stop being such a Starscream at this game! Starscream by Ape-ode August 20, 2024 0 0 Get merch Get the Starscream mug. Buy Now — $32.95 See more merch