BAMPOT


Meaning of BAMPOT in English

Noun. A foolish and objectionable person. Cf. 'bam' and 'bamstick'. Derog. [Scottish use]

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