Cyber Boyfriend
Cyber- (sy-ber) A prefix that means "computer" or "computer network," as in cyberspace, the electronic medium in which online communication takes place. Boyfriend- (boy-fr-iend) intimate male friend: a man with whom somebody has a romantic or sexual relationship Combine the two and magic happens