The Three Words That Define a Great Sexual Partner
Many years ago Dan Savage, the well-known sex advice columnist, coined the acronym GGG to represent the qualities he thinks define a great sexual partner. It stands for “good, giving, and game”.
January 17, 2018