1 definition by belsfrati

A sound that Algerians and eastern Moroccans make to say '' yes'', to show surprise, or agree to things.
A: I am going to America " US in the local language"

B: wah wah
by belsfrati June 21, 2018
Get the wah wah mug.