Term: odded
Example: that new chap who just joined the society is quite clearly odded
Definition: another way of referring to an an odd-ball, someone who is generally unusual, or odd