heaps better

listen to the pronunciation of heaps better
English - Turkish
çok daha iyi
English - English

Definition of heaps better in English English dictionary

I am heaps better
I feel much better, My situation has much improved