What is Ickybaba?
Quite disgusting or a mess.
What's all the ickybaba for?
See mess, disgusting, clean, icky