Browse or search the online slang dictionary

heaps

Many, a lot, large amounts.