What does blratt mean?

blratt meaning in Urban Dictionary

a gangster noisesupposedly immitating a gun that will be automaticpronunciation B-l-l-l-l-l-l-l-r-r-r-a-t-t