Skip to main content

Definitions by Samuel Adewumi

Nigerian Language(Yoruba) means money
I have lots of owo
shade loves owo
owo by Samuel Adewumi February 29, 2008