1 definition by GummyWizard

Top Definition
The worst cheat on the planet; also used to define other bad cheats now.
A: Did you see me destroy that Baimer with Ezfrags?
B: Yeah, his cheat was totally Indohook.
by GummyWizard February 23, 2021

Mug icon
Buy a Indohook mug!