megatrons bitch Share definition Flag starscream. Person 1: Hey its starscream! Person 2: No, thats megatrons bitch! megatrons bitch by OriginWaffle January 11, 2021 0 0 Get merch Get the megatrons bitch mug. Buy Now — $32.95 See more merch