What does avien avien mean?

avien avien meaning in Urban Dictionary

The character type of one constantly trying to fit the maximum amount of money as possible away from friends or family, particularly on an on-line role-playing online game. Might commit functions of random leeching and ninja looting. The work of providing a lady's vagina a noogie.