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.
Some one who performs fellatio. This would be said of a German who sucks dick. Or if you are German it sounds funny if you refer to some..
1.
food that is so delicious, you get angry just thinking about it and how you don't have any.
those fries that are on sale on Thursd..