What is the meaning of Buurruu?

testicles

Source: wiktionary.org