odd bodTranslate odd bod | into Italian Definition of odd bod noun British informal a strange or eccentric person. odd bod in other Oxford dictionaries