Scottish singer Sandi Thom has slammed Lily Allen for allegedly punching a passerby in the street last month (Aug08).
Allen was out with pals on a boozy night when an unimpressed woman allegedly began to shout at her, calling her a "f**king a**ehole".
The Smile singer retorted aggressively, storming over to the girl and punching her several times in the back of the head in front of paparazzi.
And Thom is disgusted with her behaviour.
She says, "I can't believe Lily Allen hit that girl in the street. What the hell is that girl (Allen) all about? Come on Lil, get your s**t together!"