nuts and bolts とは?

これは、文字通り、ナットとボルトの意味もありますが、もう一つの意味として、「(物事の)基本」という意味があります。

例)He taught me the nuts and bolts of marketing.
(彼はマーケティングの基本を教えてくれた)

nut は、ボルトの受け側の「ナット」という意味ですが、日本語でもナッツと言う通り、「木の実、ナッツ」という意味があります。

さらに、俗語で、「狂人、変人」という意味があり、Are you nuts? と言えば、直訳で「あなたは変人か?」という意味になり、信じられない、あきれたという気持ちを表すことができます(親しい間柄の会話で出てくる場合があるでしょう(スラング))。

同じ俗語ですが、「~狂、~の愛好家」という意味でも使われます

例)sixwise.comより
If You are Nuts About Health, Try the Top 6 Healthiest Nuts
http://www.sixwise.com/newsletters/05/06/29/if_you_are_nuts_about_health_try_the_top_6_healthiest_nuts.htm
(あなたが、健康オタクなら(健康狂なら)、6種類の健康的なナッツを試してみてください)

ここでは、「be nuts about ~」という形で使われています。

ナッツというと高カロリー食品というイメージがあるのですが、この記事では、ナッツが心臓病リスクを減らしたり、ダイエットにも役に立ったということが書かれています。ナッツにはいろいろな栄養素があるので、一定量の摂取には効果があるようです。ただし、食べ過ぎはダメです。

興味があったら、sixwise.comの記事を読んでみてください。