Dick for brains

n.

Heard in Dublin

An idiot.

In use

Listen here dick for brains you havent got a clue what yer doin

Posh English

Listen here, you complete simpleton, you have not the faintest idea what you are doing.