1 definition by NeilosRobbos

Top Definition
The sound made by someone attempting to sound like a Veloceraptor.
"ChShChouou Fear me!" Said Ben
by NeilosRobbos May 10, 2005

Mug icon
Buy a ChShChouou mug!