I always found him a little strange, if you know what I mean.
⇑ Translate the sentence above by Google ⇑
Related: strange