HEAD-THE-BALL Meaning of HEAD-THE-BALL in English Noun. A lunatic, an idiot. [Irish/Scottish use] Slang English vocab. Английский сленговый словарь. 2012