I hope by the guts you mean a courage.
throat-ejaculating
Is that a common thing in Russia or something? Literally throat-ejaculating your organs out?