instaclick noun 1verb 1forms 3 noun1 •(Internet) Something (especially a video) that one instantly clicked, due to being intrigued as to the contents of the site being linked to. verb1 •To click instantly. formsinstaclicked · instaclicking · instaclicks