Skip to main content

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

Helen Keller 

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