Green’s Dictionary of Slang

bam n.4

[abbr. bampot n.]

a mindlesly violent, stupid person.

[Scot]I. Welsh Trainspotting 83: He kens thum aw through approved school, prison n the casuals networks, the freemasonries that bams share.
[UK]A. Close Official and Doubtful 369: Those bams were lucky not to be taken for the IRA.
[Scot](con. 1980s) I. Welsh Skagboys 41: YA FUCKIN WEE BAM! NEARLY FUCKIN WELL KILT US!
[Scot]I. Welsh Decent Ride 35: There’s bams whae outline the maist pointless, ludicrous jailbait propositions, jist usually cause thir lookin die a bit ay adventure.
[Scot]G. Armstrong Young Team 39: ‘He wis hettin weird.’ ‘Fair dos . . . looked like a bam’.

In derivatives

bammy (adj.)

stupid.

[Scot](con. 1980s) I. Welsh Skagboys 273: You fuckin bam, Renton, you fuckin bammy simple dingul.