What is the meaning of Skella?

a spot, a patch

to crash, bang

to slam, slap

Source: wiktionary.org