What is Helen Keller Karaoke?
1.
When you're singing along with a song and reach a part of the lyrics that you don't know, instead making vague sounds and grunts to imitate them.
"I couldn't understand what the singer was saying, so I had to resort to Helen Keller karaoke."
See
Random Words:
1.
E-superman: (n). short for electronic superman. 1. Any user of a personal computer, that thinks they are invincible, because they cannot..
1.
A supposedly mythical creature that causes lag. Said to have been only seen by veterans of the internets
Mommmmmmmmmy I had that nightm..