Thick as shit

adj.

Heard in Galway

Very stupid.

In use

I am as thick as shit!

Posh English

I am remarkably slow-witted myself.