Police say a Denton man threw a sex toy and, later, a fiery T-shirt at his ex in a breakup-gone-bad this week.

James Andrew Moses (Denton County Sheriff's Office)

The incident happened Wednesday in the 1800 block of James Street, the Denton Record-Chronicle reports.

Police say James Andrew Moses, 31, first flung a sex toy at the woman, who had a red mark on her chest the size of the object.

Moses proceeded to set his T-shirt aflame using the stove and tossed it at the woman after he threatened to burn down the house, police spokesman Shane Kizer told the Record-Chronicle.

He then took the woman's cellphone and pushed her to the ground, police said, and broke her brother's tablet device over his knee.

Moses was arrested on charges of assault causing bodily injury, interfering with an emergency request for assistance and criminal mischief. He was released from the Denton County jail Friday after posting an $8,500 bond.