Skip to main content

KamikazeMelon's definitions

Kyoto

1. A city in Japan
2. (v)To perform sexual favors

(also spelt Ky0to)
"I'm going to Kyoto this summer.That's in Japan."

"I'm going to go all Kyoto on him after prom."
by KamikazeMelon January 16, 2007
mugGet the Kyotomug.

Share this definition