#ibadanpeople
Top Voted Definition for #ibadanpeople
"Ibadan people" are group of people in west Africa specifically in Nigeria they are twitting there flaws ;> for fun tho :)
1
"Ibadan people" are group of people in west Africa specifically in Nigeria they are twitting there flaws ;> for fun tho :)
1