Skip to main content

Definitions by chrisnorton

Chichiboo 

(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