metro bomber Share definition Flag ski, ski is a muslim living in the UK that dude there is a metro bomber ong metro bomber by Skid FR July 28, 2022 0 0 Get merch Get the metro bomber mug. Buy Now — $32.95 See more merch