Get Your Premium Membership

Drubbing Definition


More below...



Other Drubbing Definition

[n] the act of inflicting corporal punishment with repeated blows
[n] a sound defeat

More Drubbing Links: