definitions for long throat

To want something so badly that you will chase it (or them) with your last breath

Added by Kylie
Add New

Turn Up

Oya come and beat me

Small pikin

Wakka

I dey come

Chale

You see your life?

kwo

Shebi

Chai!