What does bwuhaha mean?

bwuhaha meaning in Urban Dictionary

Deep, throaty, bad, maniacal laugh. Used by villains every-where!