Идиомы и фразеологизмы английского со словами nobody's fool

Фразеологизмы со словами nobody's fool

nobody's fool
A smart person; a person who knows what he is doing; a person who can take care of himself.
In the classroom and on the football field, Henry was nobody's fool.