Definitions by emmaLoveHY
skl
"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.
skl by emmaLoveHY November 7, 2018