meaning of Barazz

Barazz meaning in Urban Dictionary

To pelt some one in the face with a watermelon, hard...