Top definition
CHIDOO:A noise someone make when happy or excited it gives a sence of space or feeling to a certain thing or person.
He is chidoo right now
by stefanie witt July 02, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush