thanks a ton (English, phrase)
expansion: thanks a ton
Senses:
glosses: Synonym of thanks a lot.
Forms: