1 definition by shaftmasterflex

the greek god to scrote, scrotch, sack, and teabags. Has domain over all things round, wrinkly and leathery. is the archnemisis of the great greek hero Testicles( test-uh-cleez)
" Ill get you yet Testicles, for I am the great Scrotophanes!"
by shaftmasterflex May 15, 2010
Get the scrotophanes mug.