It actually sounds like a former girl friend of mine but I suspect its origin lies elsewhere.
Steve, Dude. I'm sorry about your girlfriend and you ... sounds bad.
On Caligula:
Steve, you dated Caligula?