0
Anonymous
It can either stand for Wild Pitch or Winning Pitcher.
Wiki User
Chat with our AI personalities
It means a wild pitch thrown by a pitcher.
Wild Pitch