Well, Travis Barker and Shanna Moakler have broken up…again.
A source tells Us that "a nasty fight broke out at his house last night and cops were called…[when] Shanna started freaking out and acting irrational."
Although no charges were filed, reps for both Shanna and Travis confirmed the split, which is said to have stemmed from an affair that Shanna allegedly had while Travis was recovering in the hospital following September's fatal plane crash.
"Travis confronted Shanna about her having an affair with Gerard Butler while he was in the hospital recovering" and all hell broke loose.
Moakler's rep, of course, denies the cheating rumors, and both reps said that their respective clients are tired of the publicly aired dramz.
We wonder when they'll be getting back together!
[Image via WENN.]