Skip to main content

Samuel Adewumi's definitions

owo

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

Share this definition