"at work, "i got my arse- chewed the other night for not locking up correctly""
getting told off as in being severly told off , even being shouted at
""at work, "i got my arse- chewed the other night for not locking up correctly""" What is the definition of "arse- chewed"?