meaning of Barnabas Kyriacou

Barnabas Kyriacou meaning in Urban Dictionary

An imaginary friend, that many people made up conversations with in Skype. If somebody would like to imagine to win a quarrel including, he can produce an imaginary discussion with Barnabas Kyriacou, and email it to his pals.