The word does not really translate into anything in particular. It has syntax features similar to the words "mahou" and "rabu" which mean "magic" and "love" respectively. The title is assumed to be a combination of one inside the other, which would likewise describe the nature of the show.