Smellbag

n.

Heard in Limerick

A person who smells very bad.

In use

She's a pure smellbag.

Posh English

That lady emits a most thoroughly unpleasant odour.