Search in full dictionary

CHEWING (SOMEONE) UP

CHEWING (SOMEONE) UP
ScnMaster
(slang) pounding (someone) heavily, giving a beating to (someone). Academy Level III Glossary