MyDataFarming







Definitions of walloping:
  • noun:   a sound defeat
  • adjective:   (used informally) very large



more on this topic on answers.com