1 definition by SteeJanS

Top Definition
A term originating in the game Starcarft, where two or more friends would create a public team game and all join the same team, with the expectation that they would be playing against un-coordinated strangers.
"Hey, I found another friend we can pubstomp with, I'll make a game called '3v3 for fun', join up"
by SteeJanS November 20, 2009

Mug icon
Buy a Pubstomp mug!