meaning of Avembia

Avembia meaning in Urban Dictionary

Unbeatable quantity, more than infinity. You cant defeat avembia.