What is Chichiboo?
(n.) A cute and cuddly creature that is deathly scared of cockroaches.
The Chichiboo screamed when it saw the cockroach.
See cute, cuddly, creature, blonde