meaning of azure testes

azure testes meaning in Urban Dictionary

A rich, British man's form of blue balls.