What does Avembia mean?

Avembia meaning in Urban Dictionary

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