tons of

[tʌnz ɒv] タンズ オヴ

1. 非常にたくさんの~

「tons of」は、文字通り「何トンもの」という意味から転じて、「非常にたくさんの量や数」を表す口語的な表現です。「a lot of」や「lots of」よりもさらに量が多いニュアンスを強調したい場合に使われることがあります。
I have tons of homework. (宿題が山ほどあります。)

2. たくさんの

口語表現として、単に「tons」だけで「たくさん」「非常に多く」という意味の副詞のように使われることがあります。特に感謝の度合いや、何かをする頻度や度合い、費用などが非常に大きいことを強調する際に使われます。「tons of」の of が省略された形や、副詞的に use される形など、文脈によって解釈が変わります。
Thanks tons! (本当にありがとう!)