Skip to main content

Definitions by melonfood

Koo Koo Kachoo 

"i love you koo koo kachoo" means i love you always and forever.....well thats what i tell my girlfriend anyway
Koo Koo Kachoo by melonfood April 10, 2008