BARMPOT


Meaning of BARMPOT in English

Noun. A silly person. A lighted-hearted expression.

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