deep throat








noun

  1. an anonymous source of secret information
52 queries 0.524