"i did a big ben said george, holly replied " wow you lasted all that time
"a term used in coversation about sex
""i did a big ben said george, holly replied " wow you lasted all that time" What is the definition of "big ben"?