Gigamaroo
Gigamaroo- A word that can be used as an area or space that is indescribable.
What is that gigamaroo over there?
The hell is that gigamaroo gadget over there?

Ian ever heard of gigamaroo before, Make it for the books