In a tale as old as terror itself, the shocker became the shockee last weekend when an irate diner is said to have sucker-punched Marilyn Manson at an Alberta, Canada Denny's.

According to TMZ's initial report, the ironic reversal occurred at around 2 a.m. on Sunday, after the professional bogeyman allegedly called another patron's girlfriend a "bitch." A Manson representative later disputed that version of events, claiming the attack was unprovoked:

Manson's manager tells TMZ the rocker was enjoying his late night meal when two girls approached him and asked for a photo. Manson says he obliged and never called either woman a "bitch" ... as witnesses have claimed.

Marilyn says the guy came out of nowhere and hit him in the face. Manson says his security grabbed the guy, who then began screaming about blowing up Manson's next concert.

The shocked rocker's manager told TMZ that Manson now plans to press charges against his assailant for serving up the unrequested Grand Slam®.

[Image via Getty Images]