What is the meaning of Dogpile?

A disorderly pile of people formed by jumping upon a victim.

Any similarly disorderly pile of people or things.

A pile of dogshit.

The situation where many participants attack the same user (on a discussion forum or similar).

A cache stampede.

To jump into a dogpile.

To pile on, to overwhelm in other senses.

For many participants to attack the same user (on a discussion forum or similar).

Source: wiktionary.org