SKOTC: Soft Kiss on the Cheek

What does SKOTC mean? The above is one of SKOTC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Soft Kiss on the Cheek

SKOTC also stands for:
... more