Top Definition
An amazingly high pitch voiced pokemon which is a figment of a very special person's mind
chi choo chi chood on choo
by Dinggggggwazy August 24, 2009
kid that is livining at 32 gail road and is the man but always follows people
fat boy named chichoo follows me
by boston199 January 22, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.