A woman who punched a 12-year-old girl in the chest during a drunken attack on a city street has been jailed for three months.
Selina O'Brien (44), a serial offender described in court as "larger than life", left the frightened girl bruised following the assault.
She was also sentenced for a separate incident on July 6 in which she forced a Luas to make an emergency stop by stumbling out in front of the tram during a fight, then screaming abuse at the driver.
Judge Aingeal Ni Chonduin jailed her after hearing she had 53 previous convictions.
O'Brien, with addresses including Greencastle Crescent, Coolock, admitted charges of assault, breach of the peace and public drunkenness in several separate incidents.
Dublin District Court heard in an incident at Ardee Street in the south inner city on July 28, Garda Stephen Walsh responded to a report that a 12-year-old girl had been punched.
When he got to the scene at 7.10pm, the victim was upset and pointed out the accused as having assaulted her.
O'Brien initially denied the assault but she could not account for the marks on the girl's chest.
The defendant was drunk and slurring her speech and had to be held up several times to prevent her from falling.
On July 16, she was seen outside a Temple Bar cafe stacking the restaurant's chairs. When asked what she was doing, she told staff and the gardai: "F**k off, the restaurant is closed".
In an earlier incident, on July 1 she went into Store Street Garda Station and stole a carrier bag full of clothing that was to be picked up by someone attending the station.
Defence solicitor Jenny McGeever said the accused was homeless and her long-term partner had died suddenly in recent months. She was already serving a six-month sentence.
"She is someone who is larger than life in bringing herself to the attention of the gardai. She always tends to plead guilty to everything at the earliest opportunity".
Judge Aingeal Ni Chonduin also gave the accused several suspended sentences totalling three months.