I AM HEAPS BETTER


Meaning of I AM HEAPS BETTER in English

I feel much better, My situation has much improved

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.