1 definition by Mr. Quackers

Top Definition
An internet game formed a few years back. Had a great "cult" following to it. The game itself was so-so, but the people were entertaining. Very addicting. It is gone today, but it should be revived.
Uhm, revive Shockbowl MP?
by Mr. Quackers April 13, 2006
Mug icon
Buy a shockbowl mp mug!