What does anal taste buds mean?

anal taste buds meaning in Urban Dictionary

possibly the funniest word i have you ever heard within my life