In street talk, "massive" is used to describe something that is big, impressive, or significant. It can also refer to a group of people or a collective group that is influential or important in a community or subculture.
View page
It was a massive statue that stood at the entrance to the harbor
- in essence - it stood guard at the gates of the community.
View page
love canal, new york. --- NovaNet
View page
Love Canal was one, maybe the most famous one in the US.