A person who is difficult to work with.
A strange, odd, eccentric person.
An insane, possibly dangerous person.