2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENdrubbingNoun
EN
A sound defeat
thrashingwallopingdebacle
bn:00025615n Concept
EN
The act of inflicting corporal punishment with repeated blows
beatingthrashinglicking
bn:00009411n Concept