Skip to main content

Definitions by tira

kiki is the equivalent of pussy in the american slang
kiki by tira November 16, 2006