kiki

Kiki in Spanish comes from the English word quickie and means the same thing, a quick sexual intercouse.
Ven a mi casa y echamos un kiki.
by pedroalcanta July 12, 2017
mugGet the kikimug.

Share this definition