Skip to main content

Definitions 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
wah wah by belsfrati June 21, 2018