Random Words:
1.
A Kiky spot is the most tickleish partof your body and sometimes makes you kinky.
Wheres Your kinky spot? kinky
See kinky, spot, body,..
1.
Action of depositing fecal matter, typically into a toilet
synonym: #2, drop a deuce, take a dump, dropping the cosby kids off at the p..