not have a...bone in your body
not have a (kind of) bone in (one's) body
To not have any amount of some negative characteristic or attribute. She started screaming at you for your mistake? Wow, I thought she didn't have a mean bone in her body. There's no way he lied to you—he doesn't have a dishonest bone in his body.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.
not have a...bone in your bodyhave none of the quality mentioned: She was honest and hard-working, and didn’t have an unkind bone in her body.
Farlex Partner Idioms Dictionary © Farlex 2017