Definition of deep throat
: an informant who divulges damaging information under cover of anonymity
Keep scrolling for more
Keep scrolling for more