Kiki

Pussy and or bitch in Tagalog.
by Badams67 October 8, 2018
mugGet the Kikimug.

Share this definition