Top Definition
Capital of Sudan and Khartoum State. Second largest city, after Omdurman.
Nicknamed 'the triangular city'.
If you want to go to a real city, go to Khartoum or Omdurman.
by May 28, 2009

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.