What does braap braap Braap! Braap! mean?

braap braap Braap! Braap! meaning in Urban Dictionary

an audio used whenever imitating the sound of an off roadway car engine, specially snowmobiles and soil bicycles. Used most often by residents of this city of Newburgh. An ottomottopia (ways to explain a sound), used to represent gunfire, usually used by gangsta's.