Weirdo

n.

Heard in Dublin

An eccentric or strange person.

In use

Your man looks like a right weirdo.

Posh English

That fellow appears to be a complete oddball.