weirdo
noun
informal
he's a real weirdo:
eccentric, oddity, unorthodox person, individualist, individual, nonconformist, free spirit, bohemian, maverick, deviant, pervert, misfit, dropout;
informal oddball, freak, character, weirdie, crackpot, loony, nut, nutcase, head case, sicko, perv;
British, informal one-off, odd bod, nutter;
North American, informal wacko, wack, screwball, kook;
US, informal wing nut, wackadoo, wackadoodle;
informal , dated case, card.
weirdo Oxford Dictionary of English