Top definition
The sound made by someone attempting to sound like a Veloceraptor.
"ChShChouou Fear me!" Said Ben
by NeilosRobbos May 10, 2005
Get the mug
Get a ChShChouou mug for your mate Julia.