Shite-in-the-shelter

n.

Heard in Dublin and Louth

A person one suspects of being up to no good.

In use

..Here, look at oul shite-in-the-shelter.

Posh English

Observe that gentleman whom one suspects of nefarious schemes.