kiki

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

Share this definition