Skip to main content

Definitions by emmaLoveHY

"skl" is the abbreviation for Sin Kar Len. It is commonly used among Malaysian and Singaporean to describe someone who always nitpicking. Refer to "ddly" for a similar meaning.
Alvin, why you always so skl, can you stop giving unnecessary extra comment.
skl by emmaLoveHY November 7, 2018