1 definition by TheManNextDoor

Top Definition
A Nigerian name, a beautiful lady who probably descends from a princess of some sort, makes people laugh, with a beautiful smile.
Look at that Iruoma!
by TheManNextDoor December 06, 2011
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.