>

intergrapes

📘 English Definition(英文释义)
  1. When something is ‘heard through the intergrapes’, this indicates that said piece of information was obtained via a source on the [intertubes].
  2. > Q: Where the hell did you find out about this?
  3. > A: …I heard it through the intergrapes.