1 definition by NonyeBiko

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 2, 2020
Get the okoto meow meow skrrr mug.