Nicole_ifu 's definitions
A Nigerian slang used to express shock or slight sarcasm. When translated to English, it’s equivalent to “Wow”
by Nicole_ifu February 12, 2021
Get the Nawa mug.
Get the Nawa mug.We'll email you a link to sign in instantly.