What is Helen-kellered?
1.
Being killed, in a video game, after being flash banged, especially in Call of Duty 4.
Ben: "I hate getting flash banged! I couldn't see, hear, or talk! I was Helen-Kellered!"
Jordan: "Yeah where's the miracle worker when you need her?"
See
Random Words:
1.
Premature ejaculation during vaginal intercourse
That girl's pussy was so tight, it made me cock sneeze
See premature ejaculation..
1.
When one busts ass in an enclosed sleeping area, i.e. sleeping bag, dorm bed, etc., and wafts his/her dirty air into the adjacent sleepi..