New Yrok, Aug. 23 -- Miley Cyrus denied rumours Thursday that she cheated on her soon-to-be ex-husband, Liam Hemsworth.

In stream-of-consciousness mode, the pop star concluded, "You can say I am a twerking, pot smoking, foul mouthed hillbilly but I am not a liar."

Hemsworth, 29, and Cyrus, 26, were on again, off again for 10 years but were married just seven months ago. He filed for divorce on Wednesday, citing irreconcilable differences.

Cyrus and Kaitlynn Carter, the estranged partner of Brody Jenner, were seen kissing in photos that surfaced earlier this month. Cyrus didn't mention Carter by name on Twitter but admitted to cheating in relationships when she was younger.

"There are NO secrets to uncover here," Cyrus tweeted. "I've l...