Duddo

n.

Heard in Limerick

A fool or simpleton.

In use

Your a duddo

Posh English

You are a complete and utter fool.