Space cadet

n.

Heard in Dublin and Cork

A person who is absent minded or not fully present.

In use

See him he's a space cadet

Posh English

Observe that fellow over there. He appears rather detached from proceedings.

Same phrase, other counties