bashfest

Noun

 * 1)  An event or situation involving a lot of bashing (whether physical collisions or criticism).