deep throat Hear it!

deep throat Definition

deep throat

noun

an anonymous informant who secretly provides inside information to a journalist

Etymology: after the name used by a journalist for the anonymous informant in the Watergate scandal < the particular kind of fellatio depicted in the pornographic film Deep Throat (1972)