Top definition
That place in Cyberspace occupied by Facebook, My Space, etc.
Cyndi wanted to keep up with her friends' non-events displayed in their status updates, so she launched herself into CyberFace.
by KatieKakes September 22, 2009
Get the mug
Get a CyberFace mug for your friend Jovana.