Meaning of “Suko(すこ)”

“Suko(すこ)” means “I like it”. This…