out of it; spaced out; disoriented
crazy; eccentric
Laisse tomber, le mec est complètement west.
Forget it, the guy is completely out of it.