Skip to main content

Definitions by Ba Anansi

N.

1- A term of African origin meaning "Unnecessary confusion or troubles"
2- A unusually vexing or annoying situation
"Oh, so much Yama Yama; and over a girl? *teeth suck* "

"You better not be trying to bring that Yama Yama into this house"
Yama Yama by Ba Anansi February 2, 2025