Top definition
In a state of virtual existence. Not physically based or bound.
Antonym of 'In-Vivo' (in the flesh)

eg: an identity formed and exclusive to the internet.

alt. referencing a cyber identity of perceived virtue.
Our television love affair, while deeply felt by millions of viewers, was only ever invirtuo.
by iamnotwhoami May 08, 2016
Get the mug
Get a invirtuo mug for your dog Georges.