S. D.'s definitions
A shortened, slang term for "Waheyat Allah," which means "I swear to God" in Arabic. Arab and non-Arab teens in America use this word commonly.
by S. D. May 8, 2005
Get the wallahmug.
Get the wallahmug. We'll email you a link to sign in instantly.