meaning of blaue Hoden

blaue Hoden - German to English

blue balls [sl.]