Skip to main content

emmaLoveHY's definitions

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.
Alvin, why you always so skl, can you stop giving unnecessary extra comment.
by emmaLoveHY November 7, 2018
mugGet the sklmug.

Share this definition