Skip to main content

Definitions by chrisnorton

Chichiboo 

Share definition Flag
(n.) A cute and cuddly creature that is deathly scared of cockroaches.
The Chichiboo screamed when it saw the cockroach.
Chichiboo by chrisnorton October 12, 2006