Meaning of ABELLA in English

ABELLA

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

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