Definition of odd bod in English:
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.
- The odd bods popped up to play their favourite game of Operation We're Not Together in covert fashion on the weekend.
- But once he got into weightlifting he was with people his own size, and he wasn't the odd bod out.