Top definition
The noise you make when running past another person, at high speed, like a car.
"NEEEOOoWWWWW!"
"Woah...there goes Razoo! She sounds like a car!"
by Razoo April 03, 2009
Get the mug
Get a Neeeooowwwww mug for your sister Riley.