What does ‘weirdo’ mean?

weirdo

( n ) An eccentric. That new boy is a kind of weirdo.