Jumps-down-someone-s-throat meaning

Third-person singular simple present indicative form of jump down someone's throat.
verb
0
0
Advertisement