Top definition
A date with someone you've met over the internet; it's not quite a blind date because you've seen their photo, chatted with them and possibly talked to them on the phone.
I have a cyclops date tonight at 8. Text me at 8:20 so I have an excuse to bail if it sucks.
by maxinca February 26, 2012
Get the mug
Get a Cyclops date mug for your coworker Manafort.