megatrons bitch Share definition Flag starscream. Person 1: Hey its starscream! Person 2: No, thats megatrons bitch! megatrons bitch by OriginWaffle January 11, 2021 Get the megatrons bitch mug.