Any variation or combination of of an unknown STD or bacterium that would cause ones balls to stink and itch.
by Drewser March 17, 2009
Get the Funglenuts mug.
Get the Funglenuts mug.We'll email you a link to sign in instantly.