noun a sound beating or thrashing. a thorough defeat.
walloping 🔊 Listen to this noun a sound beating or thrashing. a thorough defeat. Share Facebook Twitter Google +