What does blaue Hoden mean?

blaue Hoden - German to English

blue balls [sl.]