meaning of Brahaa

Brahaa meaning in Urban Dictionary

To laugh hysterically in a higher pitched vocals.