Boozy Transformers star SHIA LABEOUF in rock-em-sock-em action in a bar after a gay slur sends Shia ballistic – what really happened! reports that things got out of hand when Shia and his posse were boozing it up Saturday night and after a "gay slur’ a brawl ensued in which cops were involved.

Mark Mastro who mixed it up with the hunky star told his side of the story.

"My girlfriend saw Shia, and told me, "Mastro said. "I wanted to get a picture with him so I went over to his table, sat down next to him, and told him I was a fan of his.  I called him Mr. LaBeouf.

"He didn’t want anything to do with me," said the college student.  "He . . . refused to do a photo.  I walked away."

Some time later, Mastro and a friend were out on the tavern’s front patio – a fenced off area off the sidewalk — and Shia wobbled out.

"My friend said, ‘What’s up Shia’?" Mastro says. 

"Shia told him to  ‘Get the (eff)  out of MY way.’  He was slurring his words.

"That’s when I said to my buddy, ‘Don’t worry, he’s just a (effing) faggot anyway’," Mastro claims.

"He turned around, cursed me out, and I started laughing."

Mastro explained that the actor then jumped in his black truck which was parked directly in front of Mad Bull’s.

"All of a sudden, he jumped out, and ran back towards the bar.  He charged at me!   I jumped over the patio fence onto the sidewalk to get away from him.  But he kept coming after me.

"He was getting in my face.  He was talking sh*t.  He was chest-bumping me."

That’s when the bouncer jumped in, Mastro says.

"A bouncer put Shia in a head lock.   A cop just happened to be driving by and saw the commotion.  He pulled up the bouncer literally handed LaBeouf over to him.

"Apparently the cop called for for back-up because there were at least seven other squad cars there in minutes."

See the VIDEO