the idea

the idea or the very idea  {n. phr.}
- Used in exclamations to show that you do not like something.
The idea! Thinking Mother was my sister!
The very idea of Tom bringing that dirty dog into my clean house!
Categories: noun

An client error occurred: Error calling GET (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.