1 definition by scunt22

The meg griffin of transformers and suffers more beat ups then yamcha
starscream is a decepticon who will always and will be megatrons bitch
by scunt22 September 25, 2022
Get the Starscream mug.