Strange indeed. Can you guys help me with arguments to say this word fits in the setence? Or it doesn't at all?