john was such an agoc last night he made sure my needs where met before his were damm what a outstanding night
an acronym for average guy outstanding cock the term is used to describe a man who may be average in looks but is performs over and above in sexual areas
"john was such an agoc last night he made sure my needs where met before his were damm what a outstanding night" What is the definition of "agoc"?