kwtsds
has the following definition + add your definition
kiss where the sun don't shine
kiss where the sun don't shine is used in Acronym Slang Internet
The word kwtsds is used in Acronym, Slang, Internet meaning kiss where the sun don't shine