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 Crazed individual who likes to burrow himself/herself deep within the vagina and stay there for a period of time.
I vagina moled that..
1.
Pitch, the color of tar which is Black
Hense the word "pitch black"
Not the mountain dew you moron
2.
Pitch Black is a Sci..