Oddball

n.

Heard in Dublin

A peculiar-looking person.

In use

Jaysus yer man looks like a right oddball.

Posh English

Good heavens, that fellow looks like a decidedly peculiar individual.