I am more appalled by the fact that she actually used the expression “did me a solid”...
Maybe it’s because I am older, but when I hear the phrase “did me a solid”, I just automatically think the person is discussing a BM.