[Strangely or suspiciously odd; curious]