Rank, chap

n.

Heard in Longford

A foul-smelling fellow.

In use

Jaysus the smell a dat chap is rank

Posh English

Good heavens the gentleman in question emits a truly wretched and formidable stench.