Dropped da ball

n.

Heard in Longford

A young fellow or chap; a slip of a lad.

In use

Sure he's only a wee dropped da ball, leave him off!

Posh English

Quite so, he is merely a rather youthful lad, pay him no heed!