Michael Laine reckons he's spent almost 30 years suffering suspicion over the 1989 murder of Annette Mason, so didn't hold back when he took to the stand at an inquest into her death.
For two days he's denied involvement in the 15-year-old's death and lashed out at the "imbeciles" and "liars" whose testimonies made him a person of interest to the inquest.
"Part of these statements I don't deny are right," he said on Wednesday.
"But it's like they pulled some from here and something from there and then put a whole heap of crap in between and expect you to swallow it."
He appeared particularly incensed with one woman's testimony that together they had found the teenager's body on the floor of her house after her murder.
"Utter s***, a total f***ing lie ... I don't whether perjury comes out of this case or anything or whether anybody can get charged after it but there is a few of these imbeciles seriously do need to be charged," he said.
"They can't just go around saying this s***."
Mr Laine, now 53, told the inquest on Tuesday he'd spent almost 30 years suffering torment and innuendo because police had bungled their investigation.
He became a suspect after the teenager was found raped and beaten to death in her bed in a share house in Toowoomba, about five houses from where he lived.
Mr Laine has struggled to recall events from the period at the inquest.
On Wednesday, he said he was interviewed by police the day Annette's body was found.
But he had little information for investigators because he had only seen the teen briefly on the evening before she died.
Several witnesses have told the inquest Mr Laine was a violent man who had threatened people he believed had given statements against him to investigators.
"I've never threatened anybody in regard to it. I've got the s***s on with a few imbeciles going around and saying s*** but I've never threatened anyone."
Coroner Terry Ryan is investigating Annette's death with new information, some 27 years after a first inquest failed to find sufficient evidence to pin down her killer.
At least five witnesses, including police, have told the coroner that Allan McQueen, also known as Allan Gill, made a series of admissions regarding Annette's death.
He was allegedly seen with blood on his clothes about the time Annette was murdered.
The inquest continues.