Top Definition
A large city located in the north eastern parts of Morocco.
I live in Oujda. The city of Oujda has 1million inhabitants. The summer in oujda is very harsh climate wise.
by Khalid, Belcaid March 15, 2005
Free Daily Email

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

Emails are sent from We'll never spam you.