1 definition by A.F.C.3

The act of having no contact through technology. Disappearing from social networks, text, emails, etc.. for a period of time
I've texted him several times this weekend but no reply, think he went cyberghost.
by A.F.C.3 May 26, 2011
Get the CyberGhost mug.