Top definition
1. Instantly capturing something
Whether romantically (capture a heart, catch an eye, ) physically (a ball )

2. Easy catch

Relating also to Pokemon and Pokemon go!. To instantly catch a Pokemon with just throwing a single poke'ball. No fret no break from the pokeball.
Dude i just did a insta-catch with that wobnuffet!
via giphy
by Theamazinggeek May 10, 2018
Get the mug
Get a Insta-catch mug for your mother-in-law Julia.