Double ditch

n.

Heard in Cork

A description of someone exceptionally stupid or slow-witted.

In use

Thick as a double ditch

Posh English

He is remarkably dense indeed.