1 definition by pl00x

Top Definition
skl
'skl' is an abbreviation of the word 'sukkel' which means 'loser'
Thomas is a SKL. omfg w00t w00t.
by pl00x November 18, 2007

Mug icon
Buy a skl mug!