Wow. It's a good thing I live on the East coast, where talk like this happens in every bar on a Friday night... well, certainly not by a sorority sister... but I'm acclimated to outbursts of this nature.
That's one helluva good read! Animation was varied, but a bit stiff. Maybe next time, try adding a few more facial expressions or another angle of the speaker, to break things up a bit.