1. To sex something
2. To engage in sex with something (human or otherwise)
3. Used by the wordl33tword
16👍 12👎
Meaning glory of God in Igala language of Nigeria and it's a name both for males and females. glory God
He has Ojimaojo in him, my name is Ojimaojo