Rampardos about 10 years ago response to this videohttp://www.youtube.com/watch?v=4Rw5LQlyBRw which is now translated.
Tadah!! This is a form of Japnese wordplay. Baban is not only onomatopoeia for a significant impact, but also the beginning part, Baba, is the term for hag in Japanese.