Find the word definition

Wiktionary
ball ache

alt. (context slang English) A nuisance n. (context slang English) A nuisance