ever since i hooked up with that sloot kari, i have had the nastiest buffalo itch
any itch of the testicular or gooch areas as a result of sexually transmitted diseases, profuse sweating, or chafing
"ever since i hooked up with that sloot kari, i have had the nastiest buffalo itch" What is the definition of "buffalo itch"?