A pig in a white shirt

phr.

Heard in Tipperary

A well-dressed man who is nonetheless unpleasant.

In use

That lads a pig in a white shirt

Posh English

That fellow is an impeccably dressed boor lacking all charm.