Meaning of waul

Definition of waul

(verb) make high-pitched, whiney noises

Other information on waul

WIKIPEDIA results for waul
Amazon results for waul