Random
Source Code

wallah

Arabic, meaning "Oh my god" in English. Heard everywhere in Dearborn Michigan.

Wallah bro, common.

by UM-Dearborn April 19, 2012

43👍 186👎