1 definition by NonyeBiko

1
A street phrase commonly used as banter among Nigerian millennials, used to describe a speaker talking off-point or simply not making any sense.
Speaker 1: Manchester United would have played better if they had all of their resources functioning in all phases of play

Speaker 2: Mehn all this is okoto meow meow skrrr talk.
by NonyeBiko January 01, 2020
Get the mug
Get a okoto meow meow skrrr mug for your papa Manley.