BrandenWilliams's definitions
The terrible musty smell your nuts and your taint make after intense physical activity or stress. Similar to gooch cheese.
by BrandenWilliams December 11, 2010
Get the Jocklate mug.
Get the Jocklate mug.We'll email you a link to sign in instantly.