1. Verb. (slang) To strike an opponent heavily and repeatedly in a fight. ¹
2. Verb. (slang) To beat heavily on anything. ¹
¹ Source: wiktionary.com