1 definition by UM-Dearborn

Top Definition
Arabic, meaning "Oh my god" in English. Heard everywhere in Dearborn Michigan.
Wallah bro, common.
by UM-Dearborn April 19, 2012

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×