Top Definition
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. I should probably get tested.
by Phildo A. July 20, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.