emmaLoveHY's definitions
"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.
by emmaLoveHY November 7, 2018
Get the sklmug.
Get the sklmug.