meaning of brraaat

brraaat meaning in Urban Dictionary

the flicking of people tongue in reference to a gun sound