meaning of Animolester

Animolester meaning in Urban Dictionary

A person who molests animals whether or not they like it or perhaps not.