English edit

Phrase edit

thanks a heap

  1. (colloquial, often sarcastic) Synonym of thanks a lot