What does brrrrrap mean?

brrrrrap meaning in Urban Dictionary

A word often found in grime and rap cicles to show admiration of great lyrcism or marvellous music structure.