Top definition
A Kiky spot is the most tickleish partof your body and sometimes makes you kinky.
Wheres Your kinky spot? kinky
by ABC123d March 18, 2009
Get the mug
Get a Kinky Spot mug for your Facebook friend Georges.