"i got my arse chewed at work for being late
meaning getting told off, by someone, could be parent, teachers or managers
""i got my arse chewed at work for being late" What is the definition of "arse chewed"?