bampot Share definition Flag Glaswegian word for a "Headcase" Away ye go ya "Bampot" ye! bampot by Michael Steel September 24, 2003 0 0 Get merch Get the bampot mug. Buy Now — $32.95 See more merch