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
Get the mug
Get a chi choo mug for your sister-in-law Beatrix.
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
Get the mug
Get a chichoo mug for your sister-in-law Nathalie.