BAM Meaning of BAM in English Noun. A foolish and objectionable person. Abbreviated form of 'bampot'. Derog. [Scottish use] Slang English vocab. Английский сленговый словарь. 2012