Noody nawdy

n.

Heard in Waterford, Cork and Dublin

An insipid or indecisive person; one lacking in courage.

In use

You couldn't depend on that noody nawdy for backup

Posh English

One could hardly rely upon that spineless fellow to provide any assistance.