George Zimmerman was allegedly bragging about killing Trayvon Martin when a man decided to shut him up with a sucker punch.

Witnesses told WFTV that Zimmerman was bragging about killing the teen back in 2012. "I love your tattoos. My name is George Zimmerman, you know, that guy who killed Trayvon Martin?" he said. He also allegedly showed his ID card.

But when the unidentified while man--who has only been identified as “Eddie"--heard Zimmerman's boasts, he became irate, according to the New York Daily News.“You’re bragging about that?” said the unidentified man said as he approached Zimmerman. And that's when Zimmerman called 911.

"He recognized me. He told me he was going to kill me he told me he'd (expletive) shoot me and he punched me in the face," he told the operator. "This man just punched me in the face."

When the operator asked if "Eddie" was still there, Zimmerman said: "Yup. He said he's going to kill me.  You need to send like three or four cops.

Other witnesses claimed it was a shoving match. But either way, in the end, Zimmerman was left with broken glasses.

This is hardly the first time that Zimmerman's been in the mix of controversy since his acquittal. He's been arrested twice on allegations of domestic abuse. There was also a road rage incident where he was shot by a man named Matthew Apperson.

Check out how the internet rejoiced below. Also listen to the audio from the incident, also below.

Listen to George Zimmerman's 911 Audio