What is the meaning of Skella?

a spot, a patch

to crash, bang

to slam, slap [with dative]

Source: wiktionary.org