Top definition
Meaning an invisable avatar in games.
When something has disappeared on the screen.
My avatar has become invisable,It's like an Invisitar.
I feel like i'm invisible, no one can see me!
by Thresa Green July 10, 2008
Get the mug
Get a Invisitar mug for your mama Jovana.