A fork of Rural Dictionary
chiki-chiki or chiki, Latin slang for sex.
Do you want to have chiki-chiki? Did you have good chiki last night?