1 definition by bubodiui

A person who sits in a skype call and says absolutely nothing and listens to other people talking
"I think there's a Harry in our call"
by bubodiui January 15, 2015
Get the Harry mug.