look up any word, like wcw:

1 definition by Don Mega

1 A clear and decisive win
2 One of three possible outcomes (lose draw)
If you expect a kick in the nuts and get a slap in the face, its a victory
by Don Mega August 05, 2007
51 17