Skip to main content

Definitions by daiquilla

Kiki on the river

1. A female who sends guys mixed signals.
2. A female who entertains multiple dudes
You a Kiki on the river, all in everybody’s face.
Kiki on the river by daiquilla June 29, 2024
You going to that party, yo? Yeah, that's Mandy!
mandy by daiquilla January 23, 2014