odd/queer fish
nounDefinition of odd/queer fish
British, informal
: a strange or unusual person
She's really quite an odd fish.