mogollón
Meanings
Noun
1. shedload; lot (large amount) (colloquial, without article, followed by "de")
Examples2
There was a crowd of people at the entrance of the theater.
Tom makes a shit-ton of dough.