Meaning of bampot in English:

bampot

Pronunciation /ˈbampɒt/

noun

informal Scottish
  • A foolish, unpleasant, or obnoxious person.

    • ‘I think they heard you the first time, you crazy bampot!’

Origin

1960s Scots variant of earlier barm-pot ‘eccentric or mad person’, from barm + pot.