Heap

n.

Heard in Cavan

A very large quantity or amount. Also used to describe something big or massive.

In use

Thats an odjioush heap of stuff

Posh English

That is an absolutely enormous quantity of stuff.