He's
He is の短縮形。「彼」という男性を指します。
an irascible
「怒りっぽい」という意味の形容詞で、an はその後の母音で始まる名詞にかかる冠詞です。
old man
「年老いた男性」を指します。
who yells
関係代名詞 who が前の old man を修飾し、「~と叫ぶ人」という意味になります。
at kids
「子供たちに」向かって、という意味です。
for walking
「~したことに対して」という意味で、ここでは「歩いたことに対して」となります。
on his lawn
「彼の芝生の上を」という意味です。