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
All you need for a faster workflow in one place.