look up any word, like pussy:

1 definition by TheManNextDoor

 
1.
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
1 0