A person who will flirt or be provocative towards you via texts, social networking sites, e-mail etc. but will avoid talking to you face to face.
Josh flirts with me though facebook but he completely ignores me at school. He's such a cyber flirt!