Definition of odd bod in English:

odd bod

noun

British
informal
  • A strange or eccentric person.

    • ‘The place was filling up with people and it has to be said that there were some odd bods there.’
    • ‘But once he got into weightlifting he was with people his own size, and he wasn't the odd bod out.’
    • ‘The odd bods popped up to play their favourite game of Operation We're Not Together in covert fashion on the weekend.’