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 Malakand_man@hotmail.com May 28, 2009
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush