Latch

n.

Heard in Cork

A gormless idiot or fool.

In use

Yer man's an awful latch.

Posh English

That fellow is a complete and utter fool.