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.
A person who seems to believe that trees have sex appeal. Often mistaken for a tree hugger, the Tree Molestor is a dying breed. Hunters-..
1.
Noun. 1) Any person who uses another person against their will for purposes of sexual self-gratification. 2) Dysfunctional sex criminal,..