Dead duck

n.

Heard in Cork

A dim or foolish person.

In use

Ya dead duck ya.

Posh English

You, sir, are a thoroughly deceased waterfowl.