seems pretty clear this guy is as much an asshole as she is. pretty likely he hit her. we live in a society where hitting a (typically much) smaller woman is not acceptable.
I would suggest his (and hers) is not the hill to die on, no matter your cause.