He
「彼」という男性を指します。
got
「得る」「受け取る」というgetの過去形で、ここでは「(罰などを)受けた」という意味で使われます。
a
特定の誰かではなく、数えられる名詞が一つあることを示します。
bad
「悪い」「厳しい」といった性質を表します。
rap
ここではスラングで「非難」「罰」「咎め」などを指します。
for
理由や原因を示し、「~のことで」「~に対する」という意味を表します。
something
「何か」という不定のものを指します。
he
「彼」という男性を指します。
didn't
did notの短縮形で、過去の否定を表します。「~しなかった」という意味です。
do.
「する」という行為を指します。