2 definitions by a L A R G E H O M O N I B B A

verb; a sexual act between a man and a woman in which the man ejaculates into the eyes of the woman and claps both of her ears simultaneously, creating the illusion that she is both blind and deaf
John: How did your date go last night?
Bill: I Helen Kellered that bitch
Get the Helen Keller mug.