Brap?
Maybe I don't know street culture, especially in London, but that sounds like a poor onomatopoeia for a handgun discharging. It also sounds like a very contrived rhyme. ("Brap brap brap" was from that rap about how to deal w/snitches) The Urban Dictionary (which I don't take all that seriously) seems to indicate that this is wannabe-talk. Was that grower supposed to be a wannabe?
share