meaning of Anamilena

Anamilena meaning in Urban Dictionary

one that eats walrus genitals and drinks their own lactated milk,Finds satisfaction in masterbating with leap ropes.