I have it

idiom

Definition of I have it

used to say that one suddenly remembers, understands, or has found something usually I've got it Now, what was his name? Tony? Tom? No, I've got it! Tim. His name was Tim.