‘You want to keep being cheeky?’: Woman punched in head about 20 times