meaning of Bubaganoosh

Bubaganoosh meaning in Urban Dictionary

1) A yell of rage2) a title for a psychologically ill male3) A racial slur for a Native American