HEAD-THE-BALL


Meaning of HEAD-THE-BALL in English

Noun. A lunatic, an idiot. [Irish/Scottish use]

Slang English vocab.      Английский сленговый словарь.