Persian-American expression meaning "oh my god" in a less friendly way, specially when your persian mother says it to you.
by Sean77 October 31, 2021
Get the Vaveyla mug.
Get the Vaveyla mug.We'll email you a link to sign in instantly.