Ça veut dire « plein » ou « des tonnes », comme dans « heaps of people » (plein de monde). Les Australiens l'utilisent aussi pour dire « vraiment » ou « super », comme dans « heaps good » ou « thanks heaps ».
There were heaps of people at the footy, and the pies were heaps good too.
Il y avait « heaps » de monde au match, et les tourtes étaient « heaps » bonnes aussi.