Skip to main content

melonfood's definitions

Koo Koo Kachoo

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email