Skip to main content

Definitions by naija4lyf

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