look up any word, like eiffel tower:

1 definition by naija4lyf

 
1.
Idi
origin nigeria , a yoruba word meanin ass
SHET!!!......see the idi on that chika
by naija4lyf June 26, 2010