A super lot
From Fresh Dictionary
English
Noun phrase
a super lot
- (informal) an extremely large amount or quantity of something
- There are a super lot of ants in that ant house.
Adverbial phrase
a super lot
- (informal) very much, to a very great extent