A 33-year-old woman racially abused and attacked an Asian woman in a supermarket, the Launceston Magistrates Court heard.
Kellie Tegg, of no fixed address, pleaded guilty numerous complaints including assaulting and threatening police, destroy and injure property.
Police prosecutor Felicity Radin said that the 18-year-old victim was in a Lindisfarne supermarket shopping in June last year when Tegg walked toward her and called her a "dirty Asian bitch".
IN OTHER NEWS:
The victim responded by telling Tegg to f... off and putting her middle finger up.
Tegg charged at her and punched her to the head and rammed her into the vegetable shelves.
"Witnesses pulled Ms Tegg away but then she charged and attacked her again," she said.
A friend of the victim took a picture of Tegg and reported the matter to police.
Tegg told police in an interview that she had a dislike for Asians and admitted calling the victim "slanty eyed".
She said she had been drinking homebrew whisky throughout the day and could not remember how many times she had punched the victim.
Ms Radin told Magistrate Simon Brown that under Section 11 (B) of the Police Offences Act increased penalties could apply if there was a racial motivation.
"It would have been a frightening attack for the 18-year-old victim," she said.
There were other offences in Ulverstone, Hobart and Launceston.
She was remanded in custody in November after being arrested in Mowbray for scratching, pulling the hair and spitting towards a police officer.
Ms Radin detailed prior offences since which included three counts of disorderly conduct, five of assault police, two of common assault, one count of assaulting a public officer by throwing hot liquid in the officer's face and two counts of threatening police.
Defence counsel James Oxley said Tegg had been the victim of two violent relationships which prompted her to abuse alcohol.
"She is appalled at her own conduct and finds it difficult to listen to the police facts," he said.
Mr Brown remanded Tegg in custody for sentence on January 21 at 11.30am.