meaning of whacking

1. the act of inflicting corporal punishment with repeated blows


Related Words

whacking |

Developed & Maintained By Taraprasad.com

Treasure Words