ABELLA


Meaning of ABELLA in English

Someone who owns everything possible. Example: That abella rules at Counter-strike.

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