Whole heap of/a - a lot of something, a ton of somethingTerm :Jamaican
Whole heap of people think aliens are living among us.