odd fish
Someone deemed strange by others. No, I didn't invite Joey—he's an odd fish, if you ask me. You can't say weird stuff like that, unless you want everyone else to think you're an odd fish.
queer fish
Someone who is very strange. Primarily heard in UK. Everyone could tell he was a queer fish as soon as he walked into the party with his mismatched clothing.