They're not verbs, of course
, they're adjectives.
You say that
rare is the odd one out but American speaker say
odd is more used by Britons.
Other people say that
weird has a more pejorative connotation than the others. The thing is that I don't know what is the real difference among them.