Teen Mom OG fans just learned that Amber Portwood has been charged with three felonies: “Domestic Battery”, “Domestic Battery committed in the presence of a child less than 16 years old,” and “Criminal Recklessness Committed with a Deadly Weapon”…but The Ashley has learned that a shoe is not the only weapon Amber allegedly threatened her boyfriend Andrew Glennon with on the night of July 5.

And, what’s more, the night was much more terrifying than the original report stated, according to a source close to the criminal investigation, who gave The Ashley an exclusive peak at the scary Affidavit for Probable Cause filed on Tuesday in Indiana.

The Ashley obtained the full documents from her inside court source, and she can reveal how the night that ended with Amber going to jail unfolded.

Amber and Andrew had intended to take their son to see the 4th of July fireworks at the Geist Bridge near their home, but Andrew told police that the roads were crowded and they were unable to get through traffic to get to the bridge.

“Mr. Glennon stated Ms. Portwood made him feel like he ‘dropped the ball’ on plans to see fireworks because the roads were blocked….Mr. Glennon stated Ms. Portwood then bashed his character,” the affidavit states.

Andrew said he then dropped Amber off and drove around with Baby James for a while so Amber could “cool off.” He called the traffic helpline and found out that the roads to see the fireworks would reopen in 30 minutes.

Andrew returned home and found that Amber had locked the door, according to the affidavit. She eventually let him into the house and that’s when things allegedly went from bad to downright frightening.

“Mr. Glennon stated when he got inside the home, Ms. Portwood grabbed a shoe off the shoe rack and hit him with it. Mr. Glennon stated he was holding [the baby] and he turned to the side to avoid [the baby] getting hit with the shoe,” the affidavit states. “Mr. Glennon stated he then left [the house] again with [the baby].”

While on the road, Andrew said he kept calling Amber “to gauge where she was at mentally and if things had cooled down.” He claimed he drove around with the baby in the car for three hours, “got her a gift and brought her food.”

When Andrew got back to the house, he states that “he went upstairs and Ms. Portwood was coming at him like she was going to hit him,” the affidavit states. “Mr. Glennon stated Ms. Portwood told him to put [the baby] down. Mr. Glennon stated [the baby] was crying and upset and he was not going to put him down.

“Mr. Glennon became visibly upset and stated Ms. Portwood then threatened to kill herself,” the affidavit states. “Mr. Glennon stated Ms. Portwood went to her drawer and took a handful of Klonopin and tossed it back like it was nothing.”

When Andrew told Amber he was calling for help, he says Amber then regurgitated the pills.

Unfortunately, that was not the end of the night of terror, according to Andrew’s account.

“Mr. Glennon stated Ms. Portwood picked up a machete towards him and [the baby]. Mr. Glennon stated he locked himself and [the baby] into the office,” it states. “Mr. Glennon stated she hit the door with the machete and kicked the door and broke the handle. Mr. Glennon stated that is when he called for help.”

It was previously reported that Andrew texted Indiana’s 911 system and claimed he feared for his life, as well as his son’s.

Once officers arrived, the affidavit states that the officers had to call for backup because Amber “started yelling at the officer.”

Amber and Andrew both reportedly gave their accounts of what had happened, and Andrew stated that Amber denied the alleged incidents with the pills and machete but admitted to hitting him while he was holding the baby, and that is what she was arrested for.

Andrew told police that Amber had the machete for protection, since she is unable to own a firearm because she is a convicted felon.

In the account Andrew gave to Indiana Detective Linda White on Tuesday, Andrew stated that when he came into the house (the first time), “Amber began screaming at him and hit him several times and he wasn’t positive if it was an open hand or closed fist.

“Then Amber picked up up a sandal with about a 1-inch chunky heel and hit him in the shoulder, causing him pain and redness and a light abrasion.”

He told the Detective about the machete as well.

“She keeps a machete with a sheath on it,” the affidavit states. “Amber picked up the machete, took the sheath off and looked at Andrew with a look so as she was moving around the bed, he took [the baby] into the office and closed the door and put his foot on it to hold it closed.

“Andrew said Amber kicked the door allowing the top to pop open from the kick but he kept his foot at the bottom…Amber then used the machete and began using it to put slashes on the door.

Amber was arrested that morning, booked into Marion County Jail, where she stayed until the next afternoon. She was bailed out by a non-related female.

As The Ashley previously reported, Andrew filed for full custody of their son James on Tuesday.

The Ashley’s source tells her “Amber is in big trouble. She has three felony charges from this incident already and it is likely not over yet.”

UPDATE 2: Amber appeared in court on Wednesday and has been ordered to stay away from Andrew and their son James. Click here to read the latest court details.

(Photos: MTV; Instagram; Marion County)