No bones about it is an idiomatic expression, meaning that somebody says, does or indicates something without any concern or hesitation.
When someone makes no bones about it, it means that they do not fear the consequences of their actions, and are ready to stand up to any consequences.
The expression can be also used in relation with transparent speaking, signaling that someone really means what they say.
Alternatively, one can say they make no bones about something if they agree with someone to a full extent.
The expression was born in England during the 16th century.
Back in that time, finding bones in your soup was an unpleasant experience.
Etymological research suggests that the term’s predecessor was an expression that brought “bones in something” in relation to dissatisfaction.
One of the earliest records of no bones about it appearing in literature dates back to 1804.
The expression appears in a part of the transcript of a British parliamentary debate.
From the 1800s, the expression gradually increased in popularity and peaked during the 1950s and 1960s.
On the internet, we can encounter no bones about it in forms of memes and comics that utilize the term for puns.