Skip to main content

Definitions by Tatendaishe

Nigerian pidgin slang for having sex.
To have sex.
"Yoruba demon, i dey knack anything", are lyrics from Rugers song. Do you know him,Ella?
Knack by Tatendaishe October 21, 2021