Strange bird noun phrase informal
A strange, abnormal, or unusual person.
Sophia's really quite a strange bird. Sometimes, I can't understand what she's doing.
Will is a strange bird, he never takes a break after hard working.
Your stepmother is a strange bird!
Used to describe someone who is good at persuading people to do or believe something
Show fortitude, and determination of character
a person who is easily deceived or manipulated to do something, especially giving someone money.
It means people cannot change their nature like personalities, habits, etc.
A despicable person who does unscrupulous or immoral things