SKILLA


Meaning of SKILLA in English

A term used to describe anything that may be pleasing. Example: Skilla! That book was incredible.

Slang English vocab.      Английский сленговый словарь.