Babagaboosh

Could be referring to many things :

Babagaboosh (witch) is an evil witch referenced in the Waltown storyline.

Bagababoghoosh is Pajama Sam's famous punchline.