What does anal licking puppy fuck mean?

anal licking puppy fuck meaning in Urban Dictionary

an individual who is some shit, a waist of life, a bad individual!!!!!!!