Top definition
like an offsite, but when everyone is in COVID lockdown and working from home
i have to prep a slide deck on our quantum AI growth hacking strategising for our management insite
via giphy
by rousseauhk June 23, 2020
Get the mug
Get a insite mug for your mate Paul.
2
Internet sites
Insites is the Nameofthegame.
by Hercolena Oliver July 08, 2010
Get the merch
Get the Insites neck gaiter and mug.