noun, noun or participle which takes 'suru', transitive verb
Internet slang abbreviation of インストール. Used casually among tech-savvy speakers, especially in online chats or forums.
新しいアプリをインスコした。
I installed a new app.
このゲームのインスコに時間がかかる
The installation of this game takes time.