1 definition by Memesauce

Top Definition
When you are on skype and you cannot see anyone
John: bro are you Helen Keller?

Lily: yeah. I can't see anything!
via giphy
by Memesauce July 27, 2016

Mug icon
Buy a Helen keller mug!